OverviewSoftware Developer Subject Matter Expert (SME)
St Louis, MO
The Software Developer Subject Matter Expert (SME) will provide senior-level technical expertise for the design, development, enhancement, integration, testing, deployment, and support of enterprise software applications. The SME will work with technical teams, business users, and program leadership to understand requirements, troubleshoot complex issues, recommend practical solutions, and support reliable software delivery in a secure, mission-focused environment.
Responsibilities
- Provide subject matter expertise for the design, development, integration, testing, deployment, and support of enterprise software applications.
- Work with users and stakeholders to understand business needs and translate them into practical technical requirements and software solutions.
- Develop, configure, maintain, and enhance application features, workflows, interfaces, reports, dashboards, and supporting components.
- Support the full software development lifecycle, including requirements analysis, design, development, testing, release, maintenance, and continuous improvement.
- Troubleshoot complex application issues, identify root causes, and coordinate resolution with developers, administrators, engineers, and other technical teams.
- Review existing applications, configurations, and customizations and recommend improvements that support stability, security, performance, and maintainability.
- Support integrations and data exchanges between enterprise applications using APIs, web services, scripts, and other standard integration methods.
- Assist with unit, integration, regression, and user acceptance testing, as well as release activities, upgrades, and production support.
- Provide guidance on software development best practices, secure coding, configuration management, documentation, and technical standards.
- Evaluate new tools, technologies, and automation opportunities that may improve application capabilities and user experience.
- Participate in Agile planning, requirements discussions, demonstrations, code reviews, and technical reviews.
- Create and maintain technical documentation, system documentation, process documentation, and user guidance.
- Mentor team members and provide technical knowledge transfer when needed.
- Other duties as assigned.
Qualifications
- Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related field with 10+ years of relevant experience, or equivalent education and experience.
- 5+ years of experience designing, developing, configuring, integrating, testing, or supporting enterprise software applications.
- Experience gathering requirements, troubleshooting technical issues, documenting solutions, and working with technical and non-technical stakeholders.
- Successfully pass background and drug screening.
- TS/SCI Security Clearance required and ability to pass a polygraph.
Preferred Qualifications:
- Experience developing, configuring, administering, or supporting ServiceNow applications and solutions.
- ServiceNow Certified System Administrator (CSA), Certified Application Developer (CAD), or Certified Implementation Specialist certification.
- ITIL 4 Foundation certification.
- Experience with ServiceNow ITSM, Service Catalog, Knowledge Management, Flow Designer, Integration Hub, or Performance Analytics.
- Experience with Virtual Agent, Now Assist, NLU, AI Search, Agent Chat, or Microsoft Teams integration.
- Experience supporting enterprise software applications in a federal government or other regulated environment.
Knowledge, Skills and Abilities:
- Hands-on experience with application development, scripting, workflows, databases, APIs, web services, or system integrations.
- Working knowledge of software development lifecycle practices, version control, testing, release management, and production support.
- Ability to support customized enterprise applications and controlled production releases in a secure environment.
- Ability to meet contract-specific access requirements
- Broad knowledge of enterprise software development, application architecture, integration, testing, troubleshooting, and production support.
- Ability to evaluate business needs and recommend practical, secure, and supportable technical solutions.
- Ability to communicate technical information clearly to users, customers, and leadership.
- Ability to work independently and collaboratively across multiple time-sensitive assignments.
- Strong analytical, problem-solving, documentation, and stakeholder communication skills.
- Ability to manage multiple efforts with time-related constraints in a fast-paced contracting environment.
- Demonstrated ability to communicate and collaborate with diverse internal and external stakeholder groups and individuals.
- Good interpersonal skills and ability to work well with others.
- Proficiency with Microsoft Word, Excel, PowerPoint, and other Office applications.
How you’ll grow
At Chenega MIOS, our professional development plan focuses on helping our team members at every level of their careers to identify and use their strengths to do their best work every day. From entry-level employees to senior leaders, we believe there’s always room to learn.
We offer opportunities to help sharpen skills in addition to hands-on experience in the global, fast-changing business world. From on-the-job learning experiences to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their careers.
Benefits
At Chenega MIOS, we know that great people make a great organization. We value our team members and offer them a broad range of benefits.
Learn more about what working at Chenega MIOS can mean for you.