Job Title: Software Engineer
Location: Milan, Illinois
Job Type: W2 Contract
Expected hours: Full Time - 40 hours per week
Schedule: On Site
Pay Range: $50-53/hour
Responsibilities:
- Performing analysis, design, and development for customer-facing applications using JavaScript, React, Redux, Node JS and Amazon Web Services
- Troubleshooting wide-ranging issues across customer-facing applications which can involve cross-organization dependencies
- Familiar with best practices for modern web development that include application hardening, performance monitoring, continuous deployment, and regression testing
- Collaborating with stakeholders to define and clarify product requirements and system design
- Able to perform code reviews to maintain high quality and easily maintainable source code
- Have a keen eye for attention to detail while working through user stories that can impact user behavior, application performance, and code complexity
- Excellent communicator who can bring attention to blockers, gaps in requirements, and keep the team and stakeholders well informed on progress
- Experienced in writing unit and regression tests in order to maintain the overall quality and maintainability of applications
- Be able to work with Tier 2 support for customer application issues when needed
REQUIRED EXPERIENCE:
- Bachelor's degree in an Engineering/Technology discipline
- 1-3 years experience in programming/software development
- 1-3 years experience in agile development and agile environments
- Ability to analyze, translate, and define business requirements into technical solutions
- Ability to manage many competing priorities/requests in a fast-paced environment
- Experience working with TypeScript on a production application is a plus
Benefits: 80 hours paid time off, paid holidays, medical insurance contributions, dental vision and our 401k retirement savings plan