Job Description
The Sr. Software Developer is responsible for providing business knowledge and supporting technical business requirements development.
Job Responsibilities/Job Requirements:- Drive the full application development lifecycle - requirements analysis, design, coding, debugging, and bug fixing.
- Develop specifications and designs for complex applications or modify/maintain complex existing applications.
- Maintain software based on the design and functional specifications.
- Assuring software meets the design specifications, by testing and code reviews.
- Documenting the developed software to meet regulations.
- Partnering with your teammates to create the best working atmosphere.
- Responsible for the design, implementation, integration, and test implementation of backend applications and technologies.
- Design and build high-quality backend microservice components that are performant, reusable, scalable, and maintainable.
- Build large-scale backend services.
- 5 years’ experience as a backend developer in the US.
- Extremely knowledgeable and comfortable with Python.
- Proficiency in experience creating mission-critical REST services.
- Proficiency in creating optimized SQL queries in PostgreSQL and/or MySQL.
- Proficiency with fundamental technical languages such as Python, SQL, and AWS.
- BS or MS degree in Computer Science or a related field or equivalent work experience
- Python
- AWS*
- Lambda*
- SQL
- Postgre
- API
- REST
9:00 am - 5:30 pm
40 hour week, Monday thru Friday