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.
As a member of our agile delivery team, you will perform, analyze, design, program, test and implement new and existing software applications, features, and functionality in accordance with business requirements in Java and/or .NET environments. The primary focus is on building and testing database backed web services in a Java/Oracle environment. This role is comfortable working in several programming languages and several test automation frameworks, enjoys solving problems, is accountable for their own work output, and works well within team environments.
Duties and Responsibilities
- Develops tasks to accurately break down the work required.
- Creates or updates enterprise software in alignment with agile user stories and associated acceptance criteria.
- Creates / modifies / executes tests including, but not limited to, unit tests, integration tests, test automation scripts, manual system, and regression test scripts.
- Communicates status of deliverables to scrum team members.
- Understands the basics of debugging and the tools used for it.
- Ability to gain understanding with help from more senior engineers.
- Aware of overall service architecture. Designs basic functions with an awareness of overall service architecture, avoiding duplication across codebases and interface-breaking changes.
- Understands the importance of security.
- Assists in maintaining existing documentation and effectively documents own work.
- Partners with scrum team and stakeholders to provide feedback and assist in plans, designs, specifications, source code, test scripts, and documentation.
Requirements
- Two years of education and/or experience in software development.
- Familiarity with Java, .NET, Python, and/or JavaScript.
- Familiarity with test automation.
- Familiarity with object-oriented programming and REST web services.
- Familiarity with relational databases.
- Familiarity of Agile/Scrum methodologies
- Self-starter with ability to deliver working software and test automation scripts
Benefits
Mindex Perks
- Tickets to local sporting events
- Teambuilding events
- Holiday and celebration parties
Professional Development
- Leadership training
- License to Udemy online training courses
- Growth opportunities
The salary for this role is $22 per hour and represents what we, in good faith, believe we would pay for this role at the time of this posting.