> Markdown version of [/jobs/ext/2115707-software-engineer-sme](https://www.wearedevelopers.com/jobs/ext/2115707-software-engineer-sme). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer- SME - **Company:** Cherokee Federal - **Location:** Dulles, VA, United States - **Experience:** Expert - **Salary:** $170,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Software Applications, DevOps, Human-Computer Interaction, MySQL, Oracle (Applications), Scrum Methodology, ServiceNow Application Engine, Ruby, Software Engineering, Devsecops, Curam Social Program Management, Servicenow, Programming Languages - **Published:** August 19, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17988905?backUrl=%2Fcareer%2F17988905%2FSoftware-Engineer-Sme-Virginia-Dulles ## About the Role * TS/SCI with polygraph * Minimum of sixteen (16) years of relevant experience, with a bachelor's or master's degree. * Minimum of five years, hands-on developing ServiceNow products * Strong understanding of ServiceNow Development Platform including, but not limited to ITSM, ITOM, SPM, HR Module, Customer Service Management (CSM), Asset Management, Change Management, Customer Development, etc. * Proven significant success developing ServiceNow products using JavaScript and other coding applications * Database Administration (Oracle or MySQL) experience * Ability to efficiently and appropriately estimate work effort requirements * Ability to communicate effectively through written and verbal methods * Ability to handle multiple tasks and meet deadlines * Ability to work independently and in a team environment * Able to adapt to a constantly changing environment * Aptitude and willingness to work with variety of newer emerging technologies/tools as opportunities demand * Ability to deliver enhance functionality, aid with new implementations, and provide continuous support within the scheduled time while preserving system integrity required * High degree of initiative, creativity, and technical ability to function on this team required * Ability to identify issues and implement corrective actions * ServiceNow Certified System Administrator (CSA) Preferred * Experience with Java, Ruby, DevOps and DevSecOps * Ability to work both independently and collaboratively within a team environment. * Adaptability to a rapidly changing work environment. * Willingness and aptitude to learn and work with emerging technologies and tools as needed. * Capability to deliver enhanced functionality, support new implementations, and provide ongoing maintenance while maintaining system integrity. * High level of initiative, creativity, and technical expertise essential to effectively contribute to the team. * Skilled at identifying issues and implementing timely corrective actions. * Commitment to pursuing the ServiceNow Certified System Administrator (CSA) certification while on the job. * Must pass pre-employment qualifications of Cherokee Federal * Current ServiceNow Certified System Administrator (CSA) certification. * Experience with IT project management methodologies and familiarity with Scrum, Lean, Agile, and DevOps practices. * Knowledge of programming languages such as Java and Ruby, as well as experience with DevOps and DevSecOps processes. ## Description * Maintain and enhance the core ServiceNow platform by adding new capabilities to improve functionality for various tenants. * Develop, test, and deploy ServiceNow updates based on customer requirements. * Customize and configure ServiceNow applications, facilitating the rollout of new applications and modules; including configuring the Application User Interface and workflows. * Maintain and add new capabilities to the core ServiceNow platform to enhance functionality for tenants * * Collaborate closely with ServiceNow System Engineers and developers to design solutions, manage updates, and handle configuration changes or requests. * Identify system deficiencies and propose effective solutions. * Support ongoing maintenance and continuous improvement of processes, standards, policies, methodologies, and tools. * Ensure development and production environments are reliable, reproducible, and consistently configured across Development, Testing, Integration, and Production stages. * Participate in production support and provide end-user assistance as needed. * Document testing procedures and maintenance activities related to system corrections. * Research and adopt new technologies and standards to enhance platform capabilities. * Design, develop, and modify enterprise-wide systems and applications software. * Contribute to system and deployment planning while ensuring compliance with software standards. * Evaluate hardware-software interfaces, operational requirements, and overall system characteristics to optimize performance. * Performs other job-related duties as assigned, * Senior Software Engineer * Technical Lead (Software) * Software Architect * Principal Software Engineer Keywords: * Expertise * Architecture * Mentorship * Optimization * Compliance Legal Disclaimer: Cherokee Federal is an equal opportunity employer. Please visit cherokee-federal.com/careers for information regarding our Affirmative Action and Equal Opportunity Employer Statement, and Accommodation request. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Organizational Change Through The Power Of Why - DevSecOps Enablement](https://www.wearedevelopers.com/videos/478-organizational-change-through-the-power-of-why-devsecops-enablement) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer)