Software Engineer 2

Award-winning technology company providing solutions for federal government customers
$133,203 - $250,162
Backend
Mid-Level Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Software Engineer 2

Wyetech is seeking a Software Engineer 2 to join their team in developing and maintaining complex software systems for federal government customers. This role combines cutting-edge technology with meaningful impact, working on projects like GHOSTGEM's software suite. The position requires strong expertise in Java, Spring Framework, and containerization technologies, with a focus on backend development in a Linux environment.

The ideal candidate will have 5+ years of experience in software engineering, with deep knowledge of modern development practices including CI/CD, containerization, and microservices architecture. This role offers an opportunity to work with advanced technologies while contributing to important government projects.

The company stands out with its exceptional benefits package, including a remarkable 20% automatic contribution to retirement accounts and comprehensive health benefits. The work environment emphasizes professional growth and team collaboration, with regular team-building events and opportunities for advancement.

Security clearance requirements (TS/SCI with polygraph) and U.S. citizenship are mandatory, reflecting the sensitive nature of the work. The position offers competitive compensation ranging from $133,203 to $250,162 annually, based on experience and qualifications.

This role is perfect for experienced software engineers who want to work on challenging technical problems while enjoying excellent benefits and a supportive company culture. The position offers stability, technical growth, and the satisfaction of contributing to meaningful government projects.

Last updated 8 days ago

Responsibilities For Software Engineer 2

  • Design, develop, test, deploy, document, and maintain complex software systems
  • Review and test software components
  • Resolve software problem reports
  • Develop software solutions using scientific analysis
  • Implement algorithms to meet system performance standards
  • Coordinate software installation and monitor performance
  • Debug existing software and correct defects
  • Write and review software documentation
  • Serve as team lead for software development projects
  • Design and develop relational and non-relational database applications

Requirements For Software Engineer 2

Java
Python
MongoDB
Kafka
RabbitMQ
Kubernetes
Linux
  • TS/SCI with agency appropriate polygraph
  • Master's degree in computer science + 3 years experience OR
  • Bachelor's degree in computer science + 5 years experience OR
  • 7 years of experience as a SWE
  • Experience using the Linux CLI
  • Experience developing scripts using Bash/Python
  • Experience developing with Java in a Linux environment
  • Experience with Spring Framework
  • Experience with NoSQL databases including MongoDB
  • Experience with containerization technologies
  • Experience using Git Source Control System
  • United States Citizenship required

Benefits For Software Engineer 2

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • 20% automatic company contribution to SEP IRA
  • Up to 200 hours PTO annually
  • Health Savings Account (HSA)
  • Life and AD&D Benefits
  • Short and Long-Term Disability
  • Hospital Indemnity
  • Employee Referral Bonus up to $10,000
  • Team building events
  • Complementary branded clothing

Interested in this job?

Jobs Related To Wyetech Software Engineer 2

System Engineer 2/Software Engineer 2

Mid-level System/Software Engineer position at Wyetech, requiring 14 years experience, focusing on federal government systems with competitive benefits.

Software Developer (Systems Software)

Backend Software Developer position focusing on Java and Angular development for federal government systems with security clearance requirement.

Software Engineer 2

Software Engineer 2 at Wyetech: Design and develop complex software systems for federal government clients, requiring TS/SCI clearance.

Software Engineer 2

Software Engineer 2 position at Wyetech, developing complex software systems for federal government customers with competitive benefits and unique work culture.

Network Engineer 1

Network Engineer 1 at Wyetech: Design, implement, and maintain networks for federal government clients. TS/SCI clearance required.