Full Stack Python AWS Expertise
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Senior Software Engineer - Microservices will be responsible for designing, developing, and maintaining scalable, high-performance microservices that support the organization’s core platforms and applications. This role requires close collaboration with cross-functional teams to deliver robust, secure, and efficient solutions aligned with both business and technical objectives.Skills
Requirements
Amazon Web Services (AWS), Python Programming/Scripting Language, Training/Teaching, Amazon Web Services (AWS), Python Programming/Scripting Language, Fannie Mae (FNMA), Microservices, Software Engineering, Cross-Functional, Scalable System Development, * Proven experience in developing and deploying production grade Microservice implementations
- Design and implement scalable, resilient, high performing, optimized and secure microservices using modern frameworks and technologies.
- Lead the software development lifecycle from architecture and design through implementation, testing, and deployment.
- Collaborate with product managers, architects, and engineers to define and refine technical requirements.
- Ensure high code quality through code reviews, automated testing, and adherence to best practices.
- Deep experience with AWS services (EC2, ECS, Batch, ALB, API Gateway, Lambda, S3, DynamoDB, EFS, etc.)
- Proficiency with Software Development Lifecycle (SDLC)
- Knowledge of one or more of the following:Python, Java, Node.js. Some C++ knowledge would be beneficial.
- Experience in handling/processing large data across XML, JSON and Parquet formats would be beneficial.
- Experience in using Coding Assistants like GHCP is required
- Experience with CI platform like GitLab required
- Experience in infrastructure automation using Terraform or other Infrastructure as Code toolsEducation/Work Experience:
- Bachelor degree in Computer Science, Information Systems or related field
- Professional certification(s) desired 10+ years software development experience across the appropriate platform
- Solid IT background and experience.
- Experience as a Senior Developer for projects similar in scope and responsibility
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…