Lead Software Engineer

QMS Consulting
Rockville, MD

Responsibilities

• Architect and deliver scalable software systems and data platforms aligned to business priorities

• Lead technical analysis, define complex requirements, and drive solution design and delivery

• Establish clear technical documentation, system architecture artifacts, and coding standards

• Champion shift-left quality practices and oversee end-to-end software testing strategy

• Govern source control and code management practices using enterprise tools (e.g., GitHub)

• Oversee application lifecycle management, including enhancements, updates, and issue resolution

• Direct CI/CD strategy and pipeline optimization to enable reliable, automated delivery

• Drive continuous improvement through system analysis and operational process optimization

• Partner with business and IT stakeholders to translate strategic requirements into technology solutions

• Collaborate with senior leadership to shape and execute enterprise application strategy


Qualifications

• 6+ years of proven hands-on experience as developing, deploying and managing salesforce applications

• 2+ years of proven hands-on experience developing, deploying and managing Appian applications

• Experience implementing and managing GitHub

• Experience implementing DevSecOps to automate and enhance software operations

• Salesforce Certified Platform Developer I Certification

• Experience supporting software deployed on AWS, a plus

• Collaborative team player who is detailed oriented, focused on software quality

• Problem-solving aptitude

• Excellent communication, writing and presentation skills

• BS/BA in Computer Science, Engineering, or relevant field

// // //