Technical Lead
Cormac Corporation
Leesburg, VA, United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$120,000.0 - $190,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
Amazon Web Services
Component-Based Software Engineering
Application Services
Automation of Tests
Big Data
Health Informatics
Code Review
Databases
Data Security
+35 more
Web Development
Drools
Github
Python (Programming Language)
PostgreSQL
Scrum Methodology
Ansible
Software Engineering
SQL Stored Procedures
SQL Databases
Cloudbees
Data Processing
Test-Driven Development (TDD)
Okta
ReactJS
Apache Spark
Backend
Servicebus
Amazon Relational Database Service
Containerization
AngularJS
Pyspark
Integration Tests
Infrastructure Automation Frameworks
Information Technology
AWS Fargate
Front End Software Development
3-tier Architectures
Api Gateway
Amazon Simple Queue Service (SQS)
Devsecops
Docker
Jenkins
Servicenow
Databricks
Job description
- Lead the design and development of application components, translating CMS policy and business requirements into maintainable, testable software
- Provide technical leadership and mentoring to developers, setting coding standards and conducting code reviews
- Develop and maintain Angular component-based user interfaces integrated with backend services to support secure data entry, reporting, and administrative workflows
- Implement and maintain rules-based processing for quality measure calculation, including externalized business rules (for example Drools) and database logic in PL/pgSQL, SQL, and PostgreSQL
- Partner with Data Engineers on Databricks-based (Spark) data processing, reviewing Scala and PySpark code and defining how it integrates with application services and APIs
- Build and maintain APIs and integrations, including integration with CMS HARP/IDM for authentication and authorization
- Develop and maintain Jenkins and GitHub-based CI/CD pipelines that automate builds, unit and integration tests, and containerized deployments across environments
- Collaborate with the Business Analysts, Data Engineers, QA, and DevSecOps staff within SAFe Agile sprint teams to plan, estimate, and deliver features
- Troubleshoot defects and participate in Tier 3 production support, including root cause analysis and fixes coordinated through ServiceNow
- Ensure software meets FISMA, FedRAMP, ARS, HIPAA, NIST, and Section 508 accessibility requirements, and resolve security findings raised against application code and containers
- Evaluate and apply AI-assisted development tooling to improve engineering efficiency and quality, As a US Federal Government contractor in the public healthcare sector, our work is impactful and cutting-edge while being performed in a supportive, collaborative, and welcoming environment. We offer flexible work schedules with remote, hybrid, or fully in-person workplace options to empower our employees to decide the workplace most suitable for them. At CORMAC, we have a highly diverse workforce, and believe the work environment is a place where creativity, collaboration, enthusiasm, and innovation happens, regardless of location.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a similar field
- Must be a U.S. Citizen
- Must be able to obtain a Public Trust (Tier I) Clearance
- Minimum of 10+ years of progressive software engineering experience, including experience leading developers or technical delivery
- Strong hands-on experience with Angular and modern front-end development
- Strong hands-on experience with Java and/or Scala or Python, and with SQL and PostgreSQL, including stored procedures (PL/pgSQL)
- Experience building and maintaining CI/CD pipelines using Jenkins (or CloudBees) with GitHub and Docker
- Experience developing and deploying containerized applications on AWS (for example Amazon ECS Fargate)
- Experience working in Agile (SAFe, Scrum) teams with test-driven development and automated testing
- Strong written and verbal communication skills, with the ability to work independently and in a cross-functional team in a highly regulated environment, * Master’s degree in a relevant field
- Experience with Databricks and Apache Spark (Scala or PySpark) for large-scale data processing
- Experience with business rules management systems such as Drools
- Experience developing federal healthcare applications, ideally for CMS
- Experience with HARP/IDM or similar enterprise identity integrations (for example Okta)
- Experience with Amazon RDS for PostgreSQL, Glue, Lambda, SQS, EventBridge, and API Gateway
- Experience with Section 508 accessible web development and accessibility testing
- Familiarity with React in addition to Angular
- Experience with Ansible and infrastructure automation
About the company
At CORMAC, we leverage the power of Data Management and Analytics to enable our customers to achieve their strategic goals. With over 20 years of experience in Health Information Technology (HIT), human-centered design principles and Agile development methodologies, CORMAC delivers complex digital solutions to solve some of the most challenging problems facing public healthcare programs today.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…