Mindex is a software development company founded in 1994, celebrating 30 years in business, specializing in agile software development, cloud professional services, and innovative product creation.
The company has been recognized as the #1 Software Developer in the 2023 RBJ's Book of Lists and ranked 27th in Rochester Chamber’s Top 100 Companies.
Mindex has maintained its certification as a Great Place to Work for consecutive years.
The company is seeking a highly motivated Senior Software Engineer to drive integration and automation in the Software Development Life Cycle (SDLC).
The role involves enabling customers to deliver changes to market faster and with quality through a build and deployment platform.
The engineer will work closely with Dev/Sec/Ops teams to streamline delivery and promote best practices in Continuous Delivery.
Essential functions include implementing integration points between critical SDLC applications, supporting an automated build and deploy platform, and working in an Agile environment with frequent feature releases.
The work culture is open and fun, embracing innovation and improvement.
Requirements:
A Bachelor's degree in a Computer Science-related discipline or equivalent work experience is required.
Candidates must have five or more years of enterprise business software development experience in Java within complex heterogeneous environments.
Experience with Cloud/Container Technologies such as OpenShift and Docker is necessary.
Candidates should be comfortable with large, complex database environments, including Oracle and MongoDB.
Experience as a developer in complex enterprise environments with a recent focus on full-stack web development using JavaScript frameworks, RESTful endpoints, Relational Databases, and Document Databases is required.
Knowledge of scripting languages such as Python, Groovy, Bash, and Powershell is essential.
A working understanding of Web Services (REST) and SQL is necessary.
Experience working within a Continuous Integration Environment (Jenkins or similar) is required.
Familiarity with Agile principles (Scrum or Kanban) is essential.
Benefits:
Mindex offers health insurance, dental insurance, and vision insurance.
Employees receive paid holidays and flexible time off.
A 401k retirement savings plan with company match, including pre-tax and ROTH options, is provided.
Employer-paid disability insurance, life insurance, and AD&D insurance are included.
Additional benefits include an employee assistance program, flexible spending accounts, and a health savings account with employer contributions.