
Software Engineer Level 3
Markon Solutions1 month ago
Fort Meade, MD, USASenior
Base Salary
$220k - $230k/yr
Responsibilities
- Architect, design, and develop large-scale, high-performance backend applications and distributed services.
- Lead Java application and API development supporting enterprise mission capabilities.
- Design event-driven and message-based workflows using RabbitMQ or comparable messaging technologies.
- Engineer, deploy, and optimize containerized applications within Kubernetes environments.
- Establish coding, testing, performance, security, scalability, and maintainability standards.
- Troubleshoot complex system-wide issues across applications, messaging services, databases, and infrastructure.
- Mentor engineers through architecture reviews, code reviews, and technical guidance.
- Lead technical design, architectural tradeoff evaluation, and modernization of legacy applications and distributed systems.
- Coordinate technical priorities across Agile teams and create technical documentation and production-readiness assessments.
Requirements
- Active TS/SCI clearance with polygraph for the customer.
- Bachelor's degree and 20+ years of software engineering experience.
- Expert experience designing and developing large-scale, high-performance backend applications and distributed systems.
- Expert experience developing Java applications and RESTful APIs.
- Experience with Kubernetes and message broker technologies such as RabbitMQ.
- Experience troubleshooting complex enterprise-scale application, messaging, and infrastructure issues.
- Demonstrated experience mentoring software engineers, conducting code reviews, and leading technical design efforts.
- Experience with Git, Atlassian tools, IntelliJ, or Eclipse.
- Desired experience with Spring Framework, Spring Boot, Kotlin, Python, MongoDB, or Apache NiFi.
- Desired experience designing event-driven and distributed system architectures and establishing software quality, performance, security, and testing standards.
- Desired experience modernizing enterprise applications supporting Intelligence Community missions.
- Strong technical leadership, analytical, troubleshooting, communication, and collaboration skills.
Benefits
- Medical, dental, vision, life insurance, short-term disability, and long-term disability coverage.
- 401(k) match, flexible spending accounts, employee assistance program, training and tuition assistance.
- Paid time off and holidays.