Millennial Software is seeking a Mid Full Stack Software Developer to join their team to support a Government customer by contributing to the design, development, and support of modern, data-driven applications and tools that simplify complex user workflows and enable mission-critical decisions.
Requirements
- At least 5 years’ experience in multiple languages such as Go, JavaScript, Python, Rust
- At least 5 years’ experience in Full-stack software development (i.e. client, server, and data tiers)
- At least 1 years’ experience with containerization and orchestration platforms such as Docker and Kubernetes
- Strong understanding of development best practices, configuration management, and testing
- Comfortable with the Linux operating system
- Strong familiarity with Docker, Kubernetes, Helm
- Well-versed in databases of all kinds, whether relational or NoSQL
Responsibilities
- Monitor, maintain and optimize production applications across the full tech stack
- Integrate with backend systems and APIs to deliver seamless full-stack functionality
- Investigate, report and resolve issues from problems such application bugs, patching and integration with external systems
- Support agile development activities including sprint planning, peer code reviews, and iterative updates based on end-user feedback
- Help maintain clean, well-documented, and testable code
Other
- Bachelor’s degree or equivalent experience in Computer Science
- Strong analytical and problem solving skills with attention to detail
- Strong desire to constantly learn how new tools, frameworks, and technologies that can further the customer’s mission and provide value to the end-user
- Ability and desire to work independently; i.e. given general tasking, develop subtasks and/or approach to satisfy task objectives
- Active TS/SCI with CI Poly clearance