Founded in 1994, Mindex is a software development company with a rich history of demonstrated software and product development success. Our three divisions - Cloud, SchoolTool, and Software Development - are all rapidly growing, and our employee base is close to 400. We are ranked the Best Software Developer in the RBJ's 2022 Reader Rankings, the #1 Software Developer in the 2022 RBJ's Book of Lists, and a 2022 Certified Great Place to Work.
Mindex's Software Development division is the go-to software developer for enterprise organizations looking to engage teams of skilled technical resources to help them plan, navigate, and execute through the full software product lifecycle.
We seek a skilled Software Engineer to join our team.
Duties and Responsibilities
- Perform analysis, design, program, test, and implement new and existing software applications, features, and functionality in accordance with business requirements in an Angular 6+, Java 1.8, Oracle, and MongoDB environment.
- Utilize Angular to write advanced components such as directives, state management with RxJS, and dependency injection.
- Perform web development on a full stack scale from front end to back end using modern tools.
- Utilize knowledge of design patterns (e.g., Observer, Builder, Factory, etc.) to develop software.
- Develop complex backend solutions using Java and .NET Framework.
- Utilize knowledge in building deployment pipeline using Jenkins, XLD and XLR.
- Provide quality documentation and status updates.
- Utilize knowledge of using automation tool - robotic process automation (RPA).
- Indulge in performance tuning of a web applications.
- 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.
- Telecommuting benefit offered.
Requirements
- Master's degree in Computer Science or a related field
- One year of experience in Angular (especially writing advanced components such as Promises, Observables, RxJS)
- Node JS
- Java
- .NET C#
- jQuery
- JavaScript
- HTML5
- CSS
- SOAP
- RESTful services
- Jenkins & Builds tools
- UI related Tools and APIs
- Managing databases like MS SQL Server, Oracle and Mongo DB, Eclipse, JIRA, GIT, Source Tree
Email resumes to gsullivan@mindex.com
Benefits
- Health insurance
- Paid holidays
- Paid time off
- 401k retirement savings plan and company match with pre-tax and ROTH options
- Dental insurance
- Vision insurance
- Employer paid disability insurance
- Life insurance and AD&D insurance
- Employee assistance program
- Flexible spending accounts
- Health savings account with employer contributions
- Accident, critical illness, hospital indemnity, and legal assistance
- Adoption assistance
- Domestic partner coverage
Mindex Perks
- Tickets to local sporting events
- Teambuilding events
- Holiday and celebration parties
Professional Development
- License to Udemy online training courses
- Leadership training
- Growth opportunities
The salary for this role is $97,864 per year and represents what we, in good faith, believe we would pay for this role at the time of this posting.