RedSail Technologies is looking to hire a Software Development Engineer III to design and implement products that exceed functional expectations, maintain code quality, and follow industry best practices.
Requirements
- Expert understanding of robust and scalable software development principles
- Understanding of Microservice patterns
- Experience with API design
- Experience with database design and development
- Experience in layered application design
- Experience with unit and integration testing
- Knowledge of JavaScript based frameworks, preferably Angular
Responsibilities
- Develops and delivers quality code that meets the functional requirements defined by product management.
- Ensures high quality by recommending and establishing coding best practices.
- Communicates and accurately documents feature status, coding patterns, and functional design.
- Performs code review and analysis.
- Serves as a mentor to the development team.
- Participates in team scrum activities
- Performs other duties as assigned by RedSail Technologies development management.
Other
- Bachelor's degree in Computer Science OR the equivalent (4 years) combination of education and/or years of relevant working experience
- 1 year of professional experience in a Senior Software Engineer position.
- 5 years of professional experience as a Software Engineer.
- Uses independent judgment and discretion based upon the employee’s experience in the position and knowledge of the products, equipment, and services.
- Uses good judgment and possesses ethical work values.