Subscribe to Current Job Openings feed
Get updates on jobs from Mindex Technologies, Inc..
Updated: 21 sec ago

Sr. Software Engineer

Mon, 04/08/2019 - 01:54
Category : Software Development
Location/City : NY - Rochester

Sr. Software Developer:Mindex Technologies, Inc. (Rochester, NY) seeks a Sr. Software Developer to work as a member of a team to design, implement, debug and maintain complex web applications. Write unit tests, application code, tooling or other software as needed to satisfy business requirements.Work closely with the scrum master and product owner to understand requirements and design software solutions to satisfy requirements.Collaborate with a team of software engineers and testers, using a scrum based agile software development methodology. Work with embedded testers to debug software issues and ensure robust software quality. Integrate software with existing systems and understand new technologies for implementation.Write technical documentation of system changes in conformance with department standards. Train users in operation of new or modified systems. Maintain awareness of technological developments in computer hardware and software systems.Requirements:Master's degree in Computer Science, Computer Engineering or a related field with 1 year of software development experience to include: Microsoft .NET, C#; building and testing REST API's; Web API, ASP.NET MVC, Pub/Sub, ESB, RabbitMQ, Kendo UI; experience developing Web Applications using jQuery, Javascript; experience with unit testing tools, profilers, continuous integration; SQL Server for query processing; and experience working in an agile/Scrum environment.
Email resumes to glivecchi@mindex.com

Categories: Jobs Category

Software Engineer

Fri, 04/05/2019 - 02:42
Category : Software Development
Location/City : NY - Rochester


Mindex Technologies, Inc. (Rochester, NY) seeks a Software Engineer to develop HTML5 applications. Single page web application design.  Use knowledge of deferred patterns (e.g., Promises, Observables).  Tune performance of a single page application.  Build complex forms.  Analyze complex user requirements, procedures, and problems to improve existing system design.
Design, develop, configure, program and implement software applications, packages and components customized to meet specific needs and requirements. Develop end-to-end application components involving business layer, persistence layer, and database and web services layer.
Review and modify programs to ensure technical accuracy, security and reliability. Develop and execute unit test cases. Perform test plan preparation and unit and system testing. Provide quality documentation, status updates.
Requirements:  Master's degree in Computer Science or a related field and 1 year of experience in HTML 5, JavaScript, Angular JS (especially writing advanced components such as directives, promises and services), jQuery, CSS 3, GIT, Grunt, Ant, Karma, Source Tree, SOAP UI, JIRA, Jenkins & Builds, UI related Tools, API's, Java, PL/SQL.
Email resumes to glivecchi@mindex.com

Categories: Jobs Category

Web Developer

Tue, 04/02/2019 - 01:56
Category : Software Development
Location/City : NY - Rochester

Required Skills:· BS in Software Engineering, Computer Science, or Computer Engineering· Visual Studio 2017· HTML, JavaScript· C# 5.0 & .NET 4.5· Unit Test Framework experience (NUnit or MSTest)· Ability to recognize and apply software design patterns· Quick learner of new concepts and technologies· High energy, positive team player· Strong verbal and written communications· Ability to distill complex concepts and issues into simple, concise and clear terms· Ability to effectively communicate with people at all levels· Ability to work under pressureDesired Skills· Experience with Agile software development and scrum· AngularJS· Git· Platform based software development experience· nHibernate or related ORM technology· Experience developing software for medical applications (DICOM)

Categories: Jobs Category

Talent Acquisition Advisor (Technical Recruiter)

Mon, 04/01/2019 - 07:39
Category : Business Analysis
Location/City : NY - Rochester

Ideal candidate will possess an upbeat attitude, approachable demeanor, and good work ethic. Responsible for end-to-end recruiting activities, including the creative development and execution of sourcing strategies and recruiting plans. Collaborate with Hiring Managers to understand position requirements. Conduct recruiting strategy meetings to set expectations, and maintain communications throughout the recruiting process. Review internal and external candidate resumes and assess qualifications and fit. Conduct phone screens, provide candidate assessments, and recommend viable candidates to hiring manager for further consideration.
Successfully source candidates through referrals, proactive efforts, research, and networking. Must be able to design and execute a creative sourcing strategy to pipeline a diverse, high quality candidate pool. Lead candidate interview feedback sessions and provide follow up on interviews. Manage all candidate communications and information to ensure a positive candidate experience throughout the recruiting process.
Responsibilities Include: Develop recruiting strategies in support of organizational staffing objectives. Execute recruiting strategies to deliver suitable job candidates for assigned positions. Confer with management to identify recruiting needs Align job candidate profiles with staffing objectives Source applicants through various methods including advertising, recruiters, job sites, and career fairs Maintain effective relationships with social and professional networks to source qualified candidates Pre-screen job candidates Review resumes and qualifications to determine suitability of candidates Schedule and coordinate interviews cooperatively with hiring managers Inform candidates fully about the job and company Brief and debrief candidates before and after interviews Verify references Manage all communication with candidates Provide regular updates and feedback to managers Manage applicant tracking system Extend offers of employment following company protocol Manage job offer including any/all negotiation and administration Maintain excellene in sourcing strategies and industry trends
Education and Experience: Bachelor's degree or equivalent Recruiting experience (desired) Experience in managing applicant data bases Excellent verbal, written, and interpersonal communication skills Strong organizational and prioritizing skills Strong work ethic, sense of urgency, and tech savvy Proficient in Microsoft Suite: Outlook, Word, Excel, and PowerPointKey Competencies: Planning and organizing Communication Decision-making Teamwork Negotiation skills Confidentiality

Categories: Jobs Category

Software QA Engineer

Mon, 04/01/2019 - 07:26
Category : Quality Assurance
Location/City : NY - Rochester


Seeking a highly motivated Software QA Engineer that has strong QA skills and CyberSecurity testing experience. As a Software QA Engineer, s/he will work as part of the Software QA team to evaluate product software as it pertains to Cybersecurity. Understand product verification and validation activities Review and evaluate product security requirements Review and evaluate software security patches for testing impacts Create and execute test procedures/test cases Setup, install and configure test software and equipment Document and deliver to the appropriate repository all test results and test logs. Comply with all SOP's that apply to QA work as documented in the Quality System Understand the Secure SDLC Work with the Software QA Lead Engineer in developing schedules/resource plans for project testing activities
Desired Skills: Software Testing Certification (CSQE, CTFL or CTAL) Experience in a FDA regulated medical device industry desired Automation Testing experience Knowledge of DICOM Experience with Defect Management tools

Categories: Jobs Category

Scrum Master

Tue, 03/05/2019 - 05:10
Category : Project Management
Location/City : NY - Rochester

Essential Duties: 

  • Guide teams on how to use Agile/Scrum practices and values to delight customers
  • Coach, mentor, and/or facilitate existing teams and be an enterprise advocate for enterprise agile activities: daily standup, estimation, WBS, user stories, planning, retrospectives, prioritization, backlog grooming to improve team performance
  • Able to support 2-3 scrum teams simultaneously
  • Focus on mentoring the teams to be self-organizing, self-managed and self-disciplined
  • Assess the team's scrum maturity coach to higher levels of maturity at a sustainable pace
  • Remove impediments or guide the team to remove impediments by finding the right personnel to remove the impediment
  • Build a trusting and safe environment where problems can be raised without fear of blame and emphasize problem solving
  • Facilitate discussion, decision making, and conflict resolution
  • Assist with internal and external communication, improving transparency, and radiating information
  • Support and educate the Product Owner, especially with respect to grooming and maintaining the product backlog
  • Provide all support to the team using a servant leadership style whenever possible, and leading by example
  • Coach and mentor Functional Managers, Program Team, Product Managers, to foster transparency and establish process improvement
  • Define, Document and communicate best practices to drive continuous improvement and team innovation

 

Skills and Experience:

  • At least 1-2 years of experience as a Scrum Master in an enterprise setting.
  • Demonstrated experience of servant leadership, facilitation, situational awareness, conflict resolution, continuous improvement, empowerment and transparency.
  • Experience applying a wide variety of patterns and techniques in the Scrum approach (example: numerous Burndown techniques, numerous Retrospective formats, handling bugs, etc.).
  • Knowledge and/or experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games
  • Excellent communication and mentoring skills
  • Previous experience as a team lead is helpful but not required
  • Knowledge of other Agile approaches: XP, Kanban, Crystal, FDD, etc. is helpful but not required
  • Training or certification is helpful, but not required

 



Categories: Jobs Category

.NET Software Engineer

Wed, 01/16/2019 - 06:40
Category : Software Development
Location/City : NY - Rochester

Required Skills:
BS in Software Engineering, Computer Science, or Computer Engineering
C# & .NET 4.5
Windows 10
Visual Studio 2017
Web API
JavaScript frameworks (e.g. AngularJS)
ASP.NET, IIS, HTML5, CSS3
Unit Test Framework experience (NUnit or MSTest for C#, Jasmine for Javascript)
Object Oriented Analysis/Design
Ability to recognize and apply software design patterns
Quick learner of new concepts and technologies
High energy, positive team player
Strong verbal and written communications
Ability to distill complex concepts and issues into simple, concise and clear terms
Ability to effectively communicate with people at all levels
Ability to work under pressure

Desired Skills:
Experience with Agile software development and scrum
Git (or related SCM tool)
Messaging technologies (e.g. WCF, MSMQ, etc.)
Platform based software development experience
nHibernate or related ORM technology
Experience developing software for medical applications (DICOM)
Hardware integration experience
CyberSecurity experience

Categories: Jobs Category

Software Developer

Wed, 11/07/2018 - 05:13
Category : Software Development
Location/City : NY - Rochester

The developer should be a full stack web developer, preferably working within Microsoft technologies. They should be comfortable and adept with refactoring and code reviews. The developer should be forward thinking with technologies and how to best integrate them into the current platform. They should be able to effectively communicate with teammates and lead discussions about design and implementation. Emotional maturity and systems thinking is expected.Required technical skills/technologies: ASP.NET web forms C# ASP.NET MVC MSSQL Angular HTML5/CSS3 Entity Framework Mobile development (iOS and Android) ASP.NET Web API (or similar RESTful API experience) Crystal ReportsRecommended skills/technologies: jQuery Microsoft Unity (or familiarity with dependency injection frameworks) Dev Express or 3rd party charting control experience Application performance tuning Team Foundation Server Working in an Agile environment Experience with automated unit testing strongly desired

Categories: Jobs Category

UI Software Developer

Mon, 10/22/2018 - 07:22
Category : Software Development
Location/City : NY - Rochester

User Interface Software Developer(s) with Object Oriented Dev Experience and SQL skills for an exciting new team.  Our focus will be on the front end, specifically Angular 2+ / HTML5.   OO skills with Java / .NET and SQL is highly desired as well.

 

Project Description:    We are working across a variety of HTML5 development projects.  We are developing a suite of applications including Tiles, Drawers, and Stage applications. The application framework is comprised of reusable JavaScript and Angular 2+ components which can be used to create various WEB and MOBILE applications.

 

Job Duties:

  • Experience with Angular 2+, especially writing advanced components such as directives
  • Provide development work for HTML5 applications.
  • Single page web application design
  • Knowledgeable about deferred patterns (e.g., Promises, Observables)
  • Experience with performance tuning of a single page application
  • Experience building complex forms
  • Analyze complex user requirements, procedures, and problems to improve existing system design
  • Design, develop, configure, program and implement software applications, packages and components customized to meet specific needs and requirements.
  • Develop end-to-end application components involving business layer, persistence layer, and database and web services layer.
  • Review and modify programs to ensure technical accuracy, security and reliability.
  • Develop and execute unit test cases.
  • Perform test plan preparation and unit and system testing
  • Provide quality documentation, status updates.

Skills Required:

  • Angular 2+ (especially writing advanced components such as directives, promises and services), HTML5, jQuery, JavaScript, CSS3, GIT, Grunt, Ant, Karma, Source Tree, SOAP UI, JIRA, Jenkins & Builds, UI related Tools and API's.

Nice to Have skills:

  • Java skills (Java 8 experience a plus), Oracle or Mongo DB, web services, Eclipse, RESTful, writing unit tests, Spring framework


Categories: Jobs Category

Java Full Stack Developer

Thu, 10/18/2018 - 02:00
Category : Software Development
Location/City : NY - Rochester

General Purpose:As a member of an agile delivery team, performs analysis, design, programming, testing and implementation of new and existing software applications, features and functionality in accordance with business requirements.General Responsibilities: Work as a member of a team to design, implement, debug and maintain complex web applications. Write unit tests, application code, tooling or other software as needed to satisfy business requirements. Work closely with the scrum master and product owner to understand requirements and design software solutions to satisfy requirements. Collaborate with a team of software engineers and testers, using a scrum based agile software development methodology. Work with embedded testers to debug software issues and ensure robust software quality. Integrate software with existing systems, and understand new technologies for implementation. Write technical documentation of system changes in conformance with department standards. Train users in operation of new or modified systems. Maintain awareness of technological developments in computer hardware and software systems.Requirements: BS degree in Computer Science, Computer Engineering or equivalent experience Previous software development experience (3+ years) in JAVA and large, complex databases (Mongo and Oracle experience preferred) Experience building and consuming RESTful or SOAP API's for web services· Angular 2+ (especially writing advanced components such as directives, promises and services), HTML5, jQuery, JavaScript, CSS3 Experience with unit testing tools, profilers, continuous integration and GIT SQL database experience (schema & query design) Experience working in an Agile/Scrum environment

Categories: Jobs Category

Performance Test Engineer

Wed, 03/14/2018 - 07:46
Category : Quality Assurance
Location/City : NY - Rochester

General Purpose:

Designs, codes, tests, debugs, executes, documents and implements changes to new and existing performance test scripts and solutions against Angular, .NET, and Java technology stacks.  This may include OpenShift, WebLogic, IIS, and/or Azure environments. Documents and reports on test results and provides analysis after test execution. Demonstrates mastery of performance test tools and scripting. Ability to mentor Tester Automation Engineers in single user and multi-user performance testing.

 

Responsibilities:

  • Develops, maintains, and reviews automated test scenarios and scripts to measure and validate performance against requirements and according to the Performance Test Plan.
  • Partners with Development and Performance Engineers to create and document performance test plans and test scripts based on service requirements that support the overall Software Development Life Cycle.
  • Identifies complex use cases and data needs for user account/test data creation and maintenance in accordance with performance test plans.
  • Creates and maintains performance measurement instrumentation and artifacts used to observe application and infrastructure performance across diverse hardware, operating systems, application servers, and databases.
  • Utilizes diagnostic and monitoring tools to detect performance issues throughout the technology stack and provide initial triage of any issues encountered without assistance from higher level Performance Engineers.
  • Effectively communicates performance testing status stakeholders and project team members to ensure proper visibility into test efforts.
  • Demonstrates mastery of performance testing best practices including but not limited to virtual users, think time, pacing, latency, and packet loss. Leverages knowledge of multi-tier application IT infrastructure to provide analysis from performance test results.
  • Mentors cross functional team members in performance test tools and practices that can be employed early in the SDLC.

Requirements:

 

  • BS in Computer Science or equivalent experience
  • Experience functional testing and performance testing in complex, distributed, and multi-tiered enterprise environments.
  • Experience with performance tuning, performance monitoring, and capacity planning
  • Scripting or programming experience in C#, Java, JavaScript, AngularJS, Perl, Bash, Python.  Experience with code profiling a plus.
  • Experience with diverse environments that may include IIS, Apache, Weblogic, Microsoft .Net, JBoss, Docker, Kubernetes, and OpenShift
  • Experience with performance testing in mixed database environments including Oracle, SQL Server, MongoDB.  Database profiling and tuning a plus.
  • Experience with automated test tools like: HPE, LoadRunner, VuGen, Jmeter, TestComplete.
  • Knowledge of ReadyAPI, AppDynamics, Splunk helpful
  • Experience using profiling or diagnostics tools like CA Introscope, Yourkit, ReadyAPI, JProfiler, PerfMon, Aternity, Visual Studio Performance Tools.


Categories: Jobs Category

Java Full Stack Developer

Fri, 02/23/2018 - 01:45
Category : Software Development
Location/City : NY - Rochester

General Purpose:
As a member of an agile delivery team, performs analysis, design, programming, testing and implementation of new and existing software applications, features and functionality in accordance with business requirements in an Angular 2+, Java 1.8, Oracle, and MongoDB environment.


 


General Responsibilities:
Work as a member of a team to design, implement, debug and maintain complex web applications.
Write unit tests, application code, tooling or other software as needed to satisfy business requirements.
Experience writing REST Web Services
Experience writing AngularJS Single Page Applications, especially writing advanced components such as directives
Experience with HTML5 and CSS.
Knowledgeable about deferred patterns (e.g., Promises, Observables)
Work closely with the scrum master and product owner to understand requirements and design software solutions to satisfy requirements.
Collaborate with a team of software engineers and testers, using a scrum based agile software development methodology.
Partner with embedded testers to debug software issues and ensure robust software quality.
Integrate software with existing systems, and understand new technologies for implementation.
Write technical documentation of system changes in conformance with department standards.
Maintain awareness of technological developments in computer hardware and software systems.


 


Requirements:
BS degree in Computer Science, Computer Engineering or equivalent experience
Previous software development experience (2-7 years) in Java and large, complex databases (Mongo and Oracle experience preferred)
Experience building and consuming RESTful or SOAP API's for web services
Experience building Web Applications using Angular, jQuery, HTML5, CSS, Grunt, Ant, and Karma
Experience with SOAP UI, Postman, JUnit, profilers, continuous integration and GIT
SQL database experience (schema & query design)
Experience working in an Agile/Scrum environment



Categories: Jobs Category

UX Designer

Thu, 02/08/2018 - 00:55
Category : Software Development
Location/City : NY - Rochester

General Purpose:  

  • Contributes to the completion of organizational projects and goals. Expert in the translation of principles of user-centered design, usability, business and functional needs into user interface designs that will increase productivity, ease of use, and customer satisfaction of Paychex products
  • Develops design concepts, wireframes, mock-ups, usage scenarios, behavior rules, navigation maps, style guides, and other UI design documents that will be used to drive software/application development. Defines and/or modifies the visual layout, graphic elements, and overall look of applications to ensure designs are consistent with Paychex standards.                                                                                                                                     
  • Gathers insights from user research and usability testing and uses them to inspire and inform design throughout the stages of the product cycle.
  • Conducts design reviews and action planning to ensure compliance to standards, branding, creative strategies, and cohesive user experience across multiple products and platforms.
  • Collaborates closely with end-users, business unit stakeholders, business analysts, information architects, interface designers, developers, and project managers to ensure that designs account for the needs of all business areas.
  • Contributes to the development of tools and processes that improve productivity and increase the quality of UX deliverables.
  • Maintains a working knowledge of multiple Paychex business segments to ensure knowledge growth and ability to make contributions across the enterprise.
  • Mentors other interaction design team members to educate them on design standards, processes, and tools.
  • Other duties as assigned to support the general purpose of the position's function.

 

Job Requirements:

Education                                                                                         

  • Bachelor's degree in User Interface design, Industrial Design, Human Computer Interaction (HCI) is preferred

Experience

  • 4 years' experience in an interaction design or the equivalent combination of education and experience; background in human computer interaction (HCI), UI design, and usability; strong information design skills; proficient in most facets of the design process, and talented and skilled in at least one major area (e.g. Visual and motion design, or Interaction and information architecture design)

Knowledge/Skills                                                                            

  • Knowledge of CSS, HTML, JavaScript, XHTML, MXML, Flex; experience in Agile development environment, mobile app, and responsive design; advanced proficiency in graphics and prototyping tools such as Adobe Illustrator, Photoshop, Dreamweaver, Fireworks, Flash; possesses an understanding of multiple Paychex business segments


Categories: Jobs Category