
Sr Software Engineer
ELEVI Associates1 month ago
Annapolis Junction, MD, USASenior
Base Salary
$179k - $225k/yr
Responsibilities
- Develop, maintain, and enhance complex and diverse software systems, including analytics, large-data, real-time, and business management information systems.
- Review and test software components for adherence to design requirements and document test results.
- Resolve software problem reports.
- Apply appropriate software development and software design methodologies.
- Contribute to system design, hardware/software trade-offs, software reuse, COTS/GOTS decisions, and requirements analysis from the system level to individual software components.
Requirements
- Hold a current Poly clearance.
- Have 12 years of software engineering experience on programs and contracts of similar scope, type, and complexity.
- Have a bachelor's degree in computer science or a related discipline from an accredited college or university, or substitute four additional years of relevant software engineering experience.
- Have experience with Java, Spring Boot, Mongo, Kafka, JMS, Kubernetes, Docker, and CI/CD.
Benefits
- Proposed annual salary range is $179,000-$225,000.
- Benefits include healthcare, wellness, financial and counseling services, retirement options, family support, continuing education, and time off.
- The company offers work/life benefits, flexibility to balance work and personal life, learning and development opportunities, and reasonable accommodations for qualified individuals with disabilities.
Tech Stack
Categories
About ELEVI Associates
ELEVI Associates provides IT professional services—consulting, engineering, implementation, and support—plus IT staff augmentation and value-added resale of hardware and software for U.S. federal and commercial clients. Its competencies include information systems security, software development, and Linux/Windows systems administration. Founded in 2002 and headquartered in Columbia, Maryland, the privately held, certified small business operates through three units: Professional Services, IT Staffing Solutions, and Technology Systems & Support.