6 months ago
Linthicum, MD, USASenior
Responsibilities
- Analyze requirements and derive software design and performance requirements.
- Design, code, integrate, maintain, and enhance complex software systems and backend applications.
- Develop algorithms, database interfaces, data queries, and software supporting malware containment and enrichment services.
- Debug software and system-wide issues, correct defects, improve performance, and adapt software to new environments.
- Write and review software and system documentation, execute tests, and ensure software quality control.
- Lead or oversee software development teams, delegate programming and testing work, mentor junior developers, and conduct code reviews.
- Coordinate with system, hardware, and customer engineers on requirements, interfaces, limitations, and project processes.
Requirements
- Active TS/SCI security clearance with an agency-appropriate polygraph is required.
- Twenty years of software engineering experience on programs and contracts of similar scope, type, and complexity is required.
- Bachelor’s degree in computer science or a related discipline from an accredited college or university is required; four additional years of comparable software engineering experience may substitute for the degree.
- Experience designing and developing large-scale, high-performance applications is required.
- Experience with Kubernetes, message broker software such as RabbitMQ, Java applications, REST, Atlassian tools, Git, and IntelliJ or Eclipse is required.
- Ability to develop high-quality, efficient, testable code; debug complex system-wide issues; mentor junior developers; conduct code reviews; and adapt across tasks is required.
- Experience with Kotlin, Spring or Spring Boot, Python, Mongo, and Nifi is desired.
Benefits
- The company automatically contributes 20% of gross compensation to a SEP IRA, with contributions fully vested from day one and no employee matching requirement.
- Up to 200 hours of annual PTO is available, with allocation flexibility at the start of each calendar year.
- Full-time employees may participate in medical plans, some with HSA options, plus vision, dental, life and AD&D, disability, hospital indemnity, accident, critical illness, identity theft, and legal protection plans.
- Employees may be eligible for referral bonuses of up to $10,000.
- Employees may have mobility among Wyetech-supported contracts and work at locations in Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii, and OCONUS.
- The company provides team-building events and two complimentary branded clothing orders annually.
