Software Engineer 2 (Limited Telework Available)
16 days ago
Annapolis Junction
Job DescriptionAt Wyetech, you’ll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The primary role of the Software Engineer 2 is to drive research, modernization, and innovation initiatives across mission-critical systems. This role focuses on evaluating existing production environments, identifying modernization opportunities, and delivering rapid, validated solutions through structured trade studies and short-duration experiments. You will collaborate directly with mission stakeholders to assess system gaps, design fail-fast experiments, and lead proof-of-concept development efforts that influence long-term architectural direction. Your work will directly impact modernization strategies, cloud adoption, and enterprise re-architecture efforts. Limited telework available Due to federal contract requirements, United States Citizenship and position appropriate security clearance is required. (e.g. Active TS/SCI security clearance with agency appropriate polygraph).Capabilties • Engage with mission stakeholders to identify operational challenges and modernization opportunities, • Conduct trade studies and produce detailed technical research reports with actionable recommendations, • Design and execute short-duration (one-week) fail-fast experiments to validate feasibility, • Lead development of proof-of-concept solutions within six-week timelines, ensuring weekly demonstrable, • milestones, • Provide accurate time, scope, and resource estimates to maintain mission schedules, • Collaborate with cross-functional teams to integrate successful prototypes into operational environments, • Plan and support replatforming, rearchitecting, and refactoring of monolithic applications into cloud-native, • solutions, • Apply secure authentication, authorization, and PKI principles within modernized architectures, • Continuously evaluate emerging technologies and propose innovative mission-aligned solutionsRequired Qualifications, • TS/SCI with agency appropriate poly, • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience, • Minimum 14 years of relevant experience in software engineering, modernization, or solution architectureRequired Technical Skills, • Strong proficiency in Java, Python, and JavaScript (ReactJS), • Experience with AWS services including EC2 and S3, • Hands-on experience with REST-based services and modern API development, • Experience with the Atlassian Tool suite of software development and management products (Confluence, • and Jira), • Familiar with SAFe Agile principles, methodologies, and best practices, • Experience with system administration of solutions related to metrics and monitoring, including Splunk, • Experience configuring and sustaining VMware ESXi/Virtualization environments, • Experience with IaC principles and automation tools including Ansible, • Experience with containerization and orchestration tools such as Docker and Kubernetes, • Strong understanding of authentication and authorization frameworks including OAuth2 and OpenID Connect, • Experience working with PKI and certificate management, • Experience working in Agile development environments, • Must meet LCat Capabilities RequirementsDesired Technical Skills, • Experience conducting modernization trade studies and architectural assessments, • Experience with graph databases such as Amazon Neptune or Neo4j, • Familiarity with AI/ML tools such as TensorFlow, PyTorch, or Hugging Face, • Experience with GoLang, • Experience with Grafana, • Experience with identity and access management platforms such as Keycloak, • Experience with CI/CD tools including Jenkins, GitLab CI, or GitHub Actions, • Familiarity with build tools such as Maven, • Experience designing scalable, cloud-native architectures for mission systems, • Ability to interpret ambiguity and translate high-level needs into technical solutions, • Comfortable guiding junior developers and organizing tasking within collaborative teams, • Experience working in fast-paced, evolving mission environments The Benefits Package, • A Choice of Medical Plan Options, some with Health Savings Account (HSA), • Vision and Dental, • Life and AD&D Benefits, • Short and Long-Term Disability, • Hospital Indemnity, Accident, and Critical Illness Insurances, • Optional Identity Theft and Legal Protection ServicesCompany Environment & Perks, • Employee Referral Bonus Eligibility up to $10,000, • Mobility Among Wyetech-supported Contracts, • Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii and OCONUS, • Various team-building events throughout the year such as: monthly lunches, summer company picnic, and an annual holiday party.