
Software Engineer Level 2
Markon Solutions1 month ago
Fort Meade, MD, USAMid Level
Base Salary
$190k - $205k/yr
Responsibilities
- Develop and maintain Java 17 services using Spring Framework 6 for enterprise mission applications.
- Design and optimize PostgreSQL schemas, queries, indexes, and data access patterns.
- Develop and maintain RESTful APIs for cyber analytics, fingerprinting, and enterprise services.
- Build Power BI data models, dashboards, and visualizations using Power Query M and DAX.
- Integrate SIGINT-derived behavioral signatures, patterns, and indicators into analytic workflows and mission applications.
- Containerize, deploy, and maintain applications in OpenShift environments.
- Build and maintain GitLab CI/CD pipelines for automated testing, integration, and deployment.
- Troubleshoot application, database, visualization, and system integration issues.
- Collaborate with customers on Power BI issues, data ingestion requirements, and analytical enhancements.
- Participate in design reviews and deliver secure, scalable, maintainable production software.
Requirements
- Active TS/SCI clearance with Polygraph for the customer.
- Bachelor's degree and 14+ years of software engineering experience.
- Experience developing Java applications with Spring Framework or Spring Boot.
- Experience designing and optimizing PostgreSQL databases and data access patterns.
- Experience developing RESTful APIs and containerized applications.
- Experience using Python for automation or data processing.
- Experience developing Power BI dashboards with Power Query M.
- Experience supporting GitLab CI/CD pipelines or comparable DevSecOps tooling.
- Strong analytical, troubleshooting, communication, and collaboration skills.
- Preferred experience with Power BI Report Server administration and DAX.
- Preferred experience with OpenShift, MariaDB, Elasticsearch, or Windows-based environments.
- Preferred experience with cyber analytics, behavioral signatures, SIGINT-derived analytics, or threat intelligence applications.
Benefits
- Medical, dental, vision, life insurance, short-term disability, and long-term disability coverage.
- 401(k) matching, flexible spending accounts, and an employee assistance program.
- Training and tuition assistance.
- Paid time off and holidays.
- Salary range of USD $190,000.00-$205,000.00 per year.
- Position is associated with the Fort Meade customer; the posting does not state a remote or hybrid arrangement.