Wyetech
Software Engineer 1/2
- Location
- Ft. Meade, Maryland, United States
- Work type
- On-site · Full-time
- Posted
- (5 months ago)
About the role
development environment. Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components
Capabilities
-
Design, develop, test, and maintain enterprise Java applications using Spring Boot and modern software engineering best practices.
-
Develop scalable RESTful APIs and backend services supporting mission-critical applications and high-performance enterprise systems.
-
Design, optimize, and troubleshoot relational database solutions using MariaDB and other enterprise database technologies.
-
Support application modernization initiatives through containerization, Kubernetes deployments, and continuous improvements to system architecture.
-
Participate in technical design sessions, architecture discussions, code reviews, troubleshooting, and Agile software development activities.
-
Develop and maintain automated testing solutions and GitLab CI/CD pipelines to improve software quality, deployment efficiency, and operational reliability.
-
Collaborate with cross-functional engineering teams using Jira and Confluence while supporting the complete software development lifecycle.
Required Qualifications
- TS/SCI with agency appropriate poly
-
Bachelor's degree in Computer Science or a related technical discipline from an accredited college or university. Candidates without Bachelors degrees will require an additional 4 years of software engineering experience.
-
Minimum of twelve (12) years of software engineering experience on programs and contracts of similar scope, type, and complexity.
Required Technical Skills
-
Experience developing Java enterprise applications using Spring Boot or similar modern frameworks.
-
Experience developing RESTful APIs and working with relational databases such as MariaDB, PostgreSQL, Oracle, or similar technologies.
-
Experience with container technologies (Docker or Podman), Kubernetes, or other modern application deployment platforms.
-
Experience working in Agile development environments using Git-based source control, CI/CD pipelines, and automated testing practices.
Desired Technical Skills
-
Experience developing Angular or other modern web applications.
-
Experience with microservices architecture, application modernization, or cloud-native software development.
-
Experience implementing GitLab CI/CD pipelines and DevSecOps best practices.
-
Experience tuning SQL performance and supporting high-volume enterprise applications.
-
Experience using Jira and Confluence to support Agile software development.
-
Strong troubleshooting, debugging, and problem-solving skills across application, database, and deployment technologies.
-
Experience supporting enterprise software within secure or classified environments.
The Benefits Package
- Wyetech believes in generously supporting employees as they prepare for retirement. The company automatically contributes 20% of each employee's gross compensation to a Simplified Employee Pension (SEP) IRA, with no requirement for employee matching. All contributions are fully vested from day one, ensuring immediate ownership of retirement funds.
Company 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.
- Employees receive two complementary branded clothing orders annually.