Software Developer SR.
Posted: 04/14/2024
Responsibilities will include:
- Work in an agile team to develop, maintain, and support multi-tier high performance web based applications.
- Work closely with the team’s architect and developers to understand the project goals, business requirements and process workflows.
- Engage with and participate in team application design and agile meetings
- Provide and promote software engineering’s coding practices and standards
- Deploy and support applications across multiple development platforms
- Integrate front-end GUIs with back-end databases, APIs, and other computational frameworks
- Provide accurate scoping and estimation of development efforts for projects based on product requirements
- Ensure that projects are developed in accordance with Software Engineering architectural and UI/UX standards
- No 3rd parties at this time.
- BS – computer science/software engineering or related discipline
- 5+ years of experience in developing software web applications in a scrum setting using AWS services, Python, MySQL, Oracle and Angular.
- Experience using established engineering methodologies through all stages of the software development lifecycle (SDLC)
- Knowledge of common coding languages, frameworks, and cloud technologies.
- Experience in designing and implementing scalable, secure and cost-effective AWS solutions, setting up/managing AWS infrastructure as code, troubleshooting issues with AWS services and infrastructure, optimizing AWS application performance with improvement to existing architecture.
- Knowledge of Azure cloud services/DevOps is a plus
- Skilled in the Python 3.9+ language and service development – Flask, SQLAlchemy, WSGI
- Database knowledge/experience preferred – Oracle, MySQL,
- Preferred experience with Linux operating system
- Preferred experience with Docker/Docker Desktop.