👨🏻‍💻 postech.work

Software Engineer - Mid Level, TS/SCI with CI Poly, $145K - $180K +15% 401(k)

Millennial Software • 🌐 In Person • 💵 $145,000 - $180,000

In Person Posted 1 day, 11 hours ago

Job Description

Description:

About Millennial Software:

Millennial Software is revolutionizing the landscape of security and defense by leveraging our core competencies in software development, automation, DevSecOps, and machine learning.

We are an employee-owned company, every employee receives equity in the company

100% company-paid medical, dental, and vision premiums for you and all dependents

Ability to get increased salary if you don't need medical/dental/vision

100% company-paid disability and life insurance benefits

15% 401(k) company contribution

30 days of PTO/holidays

Generous training budget

Paid Paternal and Maternal Leave

Business development / growth incentives

Top notch company swag

About the Position:

Millennial Software is seeking a Mid-Level Software Engineer to join our collaborative team supporting a Government customer. The ideal candidate is comfortable participating in the full lifecycle of application development, including design, coding, testing, implementation, deployment as well as support and maintenance. The candidate must be comfortable collaborating closely with users, designers, and Product Owners to build polished, high-performance tools in mission-critical environments.

Essential Functions:

The ideal candidate will have outstanding technical talent with desire to continuously learn and apply new skills and technologies

Support agile development activities including sprint planning, peer code reviews, and iterative code updates based on end-user feedback

Develop, and maintain scalable applications using Java and Spring Boot

Software, data model, and algorithm development

Deploy, monitor, and manage applications within a Kubernetes environment.

Collaborate with cross-functional teams and end-users to ensure secure, reliable, and high-performance solutions.

Troubleshoot, optimize, and improve application performance across the full stack.

Help maintain clean, well-documented, and testable code

Requirements: Required Qualifications:

Active TS/SCI with CI Poly

Degree in Computer Science, Software Engineering, or related discipline

Bachelors Degree with 5+ years of relevant experience (or 3+ years with an Advanced Degree)

2+ years of experience in Java with strong object-oriented programming and parallel processing principles

Experience developing and deploying applications using Spring Boot framework

1+ years of experience working with microservices and contrainerization technologies, including Docker and Kubernetes

Experience with RESTful APIs, full-stack integration, and UI state management

Excellent teamwork, communication, and problem-solving skills

Nice to have:

Experience with network security, including access and authorization for PKI and chain trusting

Experience with writing unit tests and E2E testing

Experience with DevOps technologies

Knowledge of non-relational databases, including MongoDB

Knowledge of Apache NiFi and Kafka

Knowledge of JIRA, Confluence, Git, and GitLab

Security+ CE, SSCP, CCNA-Security, or GSEC Certification

Familiarity with AWS for deploying and scaling applications

Knowledge of CI/CD pipelines and tools such as Jenkins, GitLab CI, or GitHub Actions

Understanding of microservices architecture and distributed systems best practices

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.