Job Description
Job DescriptionSr. Full Stack Developer
Contract/ Contract to Hire
Minneapolis,MN
Key Responsibilities:
- Develop high-quality, scalable software using Java, C#, Python, .NET, Spring Boot, Microservices, and REST APIs.
- Enhance and maintain on-premises and internal PaaS applications while supporting migration to AWS Cloud.
- Design and implement serverless architectures and container-based cloud solutions.
- Build and maintain industry-standard APIs, ensuring secure connectivity, routing, and policy implementation.
- Design reliable, scalable, and cost-effective architecture patterns that meet SLA requirements.
- Apply software engineering best practices, including TDD, BDD, test automation, CI/CD, and code reviews.
- Monitor application performance, analyze metrics, troubleshoot issues, and optimize system efficiency.
- Ensure compliance with security standards, privacy regulations, and governance requirements throughout development.
- Reduce technical debt through continuous improvement and proactive maintenance.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, retrospectives, and backlog refinement.
- Collaborate with cross-functional teams to deliver technical solutions and share knowledge.
- Create and maintain technical documentation, runbooks, and operational playbooks.
- Evaluate trade-offs between performance, scalability, and usability when designing solutions.
- Support production environments, including troubleshooting, upgrades, patching, and participating in a 24/7 on-call rotation.
Top 5 Must-Have Skills:
- Java, C#, Python, and .NET Full-Stack Development
- Spring Boot, Microservices, REST APIs, and Test Automation (TDD/BDD)
- AWS Cloud Services (Lambda, ECS, EKS, S3, SQS/SNS, DynamoDB, PostgreSQL, Athena, SageMaker)
- CI/CD Tools (Jenkins, CircleCI), GitHub/GitLab, SonarQube, JUnit
- Agile Development with strong troubleshooting, performance optimization, and communication skills
Preferred Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field with 4+ years of experience, or a Master's degree with 2+ years of experience.
- Experience creating automation test reports using Cucumber Reports, Extent Reports, or similar tools.
- Hands-on experience with OpenShift.
- Working knowledge of IBM MQ.
- AWS Certification.
- Experience with DevOps, automated testing, build, and deployment pipelines.
- Experience developing software within the airline industry.
- Knowledge of Windows Server and HP-UX operating systems.
“All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran”
