Job Description
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 soping and estimation of development efforts for projects based on product requirements. Ensure that projects are developed in accordance with FS&D's Software Engineering architectural and UI/UX standards.
Educational and Experience Requirements:
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.
Competencies
- 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
- Oracle
- MySQL
- Linux operating system.
- Docker/Docker Desktop.
- Skilled UI development utilizing
- Angular 5 and Angular 13+
- TypeScript 4+
- JavaScript
- Git source code management
Report this job
- Dice Id: 10300977
- Position Id: 8257137