
Software Engineer Level 3
Markon Solutions1 month ago
Fort Meade, MD, USASenior
Base Salary
$220k - $230k/yr
Responsibilities
- Define technical architecture for enterprise cyber analytics and fingerprinting capabilities.
- Lead the design, development, modernization, and sustainment of Java 17 applications using Spring Framework 6.
- Establish PostgreSQL data architectures, optimization strategies, performance standards, and best practices.
- Design RESTful APIs and enterprise integration patterns for complex analytic workflows.
- Lead Power BI architecture and resolve advanced data modeling, visualization, and reporting challenges using Power Query M and DAX.
- Guide containerized deployments and delivery automation across OpenShift environments.
- Establish and maintain GitLab CI/CD standards for automated testing, security, and production releases.
- Mentor software engineers through architecture reviews, code reviews, technical guidance, and troubleshooting.
- Coordinate technical priorities with Government customers, analysts, and mission stakeholders.
- Evaluate technical risks and deliver secure, scalable, maintainable, and resilient enterprise software solutions.
Requirements
- Active TS/SCI clearance with Polygraph for the customer is required.
- Bachelor’s degree and 20+ years of software engineering experience are required.
- Expert experience architecting Java applications using Spring Framework or Spring Boot is required.
- Expert experience designing, optimizing, and tuning PostgreSQL databases and data access architectures is required.
- Experience designing RESTful APIs and enterprise integration patterns is required.
- Experience developing Power BI solutions using Power Query M and complex data visualization techniques is required.
- Experience with Python, containerized application platforms, and GitLab CI/CD pipelines is required.
- Demonstrated experience leading software architecture decisions, mentoring engineering teams, and driving technical modernization efforts is required.
- Strong analytical, troubleshooting, communication, and leadership skills are required.
- Experience with Power BI Report Server administration and DAX is preferred.
- Experience with OpenShift, MariaDB, Elasticsearch, or Windows-based environments is preferred.
- Experience leading cyber analytics, behavioral analytics, fingerprinting, or threat intelligence application modernization initiatives is preferred.
Benefits
- Medical, dental, vision, life insurance, short-term disability, and long-term disability benefits.
- 401(k) match, flexible spending accounts, and an employee assistance program.
- Training and tuition assistance.
- Paid time off and holidays.