Analyze user and system requirements to design and implement software solutions.
Develop, test, debug, and maintain Java and Angular applications.
Design, develop, and maintain RESTful APIs, service integrations, PostgreSQL database interactions, queries, and data access components.
Support application modernization efforts, including migration to Spring Boot, decomposition of monolithic functionality into microservices, and application containerization initiatives.
Implement and maintain document parsing and data processing capabilities while supporting cloud migration initiatives.
Collaborate within an Agile/Scrum team to deliver software capabilities on a four-week sprint cadence.
Participate in code reviews, troubleshooting, testing activities, continuous process improvement, technical documentation, and utilization of GitLab CI/CD, Jira, and Confluence to support development and delivery activities.
Bachelor’s degree in Computer Science or related discipline from an accredited college or university.
Candidates without Bachelor's degrees will be considered on a case by case basis and require 4 additional years of related experience.
Fourteen (14) or more years of experience as a Software Engineer on programs and contracts of similar scope, type, and complexity.

Wyetech offers quality engineering services in the fields of Software Engineering, Systems Engineering, Cloud Engineering, Data Analysis, and Cyber Security to federal and commercial customers.
Wyetech has qualified employees in a broad spectrum of engineering disciplines; however, it is our quality that sets us apart from the rest. Candidates are internal referrals and are thoroughly scrutinized. The result of this has been tremendous, our customers recognize the level of quality and professionalism that Wyetech staff offer.
Wyetech is always seeking new quality engineering talent. Please refer to our website for inquries and applications.