Service Now Software Developer (Senior)

American Fidelity

American Fidelity

Oklahoma City, OK

Posted 21 hours ago


American Fidelity is seeking a Senior Software Developer to participate in the development of scalable and secure enterprise software systems. The role involves resolving complex issues, providing support for software solutions, and fostering collaboration and innovation within the development team.

Responsibilities

The Senior Software Developer demonstrates experience in software development patterns, design patterns, and programming languages, participating in the development of scalable and secure enterprise software systems aligned with business goalsThey are responsible for providing support and troubleshooting for our software solutionsThey work closely with all relevant subject matter experts, stakeholders, and other IT professionals to identify and resolve technical issuesThe Senior Software Developer independently resolves complex issues and is proactive in identifying areas for improvement, developing solutions to address technical debt, and ensures that our software solutions are stable and performant within the software teamA ServiceNow developer requires a blend of platform-specific configuration skills, JavaScript proficiency, and understanding of ITIL processesCore technical skills include scripting (Business Rules, Client Scripts, Script Includes), UI policies, Flow Designer, and API integrations (REST/SOAP)Essential skills include platform fundamentals, debugging, ServiceNow object modeling, and UI customizationThe Senior Software Developer demonstrates an understanding of software design patterns such as messaging and service-oriented architecture and principles of programming languages such as C#, Java, Python, and PowershellAdditionally, they have experience with developing web applications using HTML, CSS, TypeScript, and JavaScript, and have experience with front-end libraries such as Angular, React, Vue.js, and BlazorThe Senior Software Developer must also be knowledgeable about database technologies such as SQL, NoSQL, and MongoDBThey must understand software testing methodologies such as Test-Driven Development (TDD) or Behavior Driven Development (BDD), and have some experience with unit testing, integration testing, and end-to-end testingThe Senior Software Developer should also demonstrate knowledge of cloud computing platforms such as Azure, AWS, and Google Cloud PlatformThey have knowledge of implementing DevOps practices using tools such as Azure DevOps, Azure DevOps Pipelines, Octopus Deploy, Git, GitHub, and JIRAThe Senior Software Developer fosters collaboration and innovation across the development teamThey lead by example, leveraging their technical experience to encourage creative problem solving and experimentationThey work closely with other IT professionals, product managers, designers, stakeholders, and business leaders to identify opportunities for innovation, develop new software solutions, process automation, and improve the overall user experience and performance of our software catalogThe Senior Software Developer is a good communicator and an effective collaboratorThey have experience sharing knowledge and mentoring other team members, helping them to grow their skills and contribute to the success of our software productsThe Senior Software Developer understands our software solutions and the underlying technologies that power themThey possess an understanding of the enterprise technical landscape and can troubleshoot problems within complex codebases and distributed system architectureThey can independently resolve complex issues and can identify areas for improvement and develop solutions to address technical debt that ensure the software solutions are stable and performantThe Senior Software Developer has some knowledge of project management methodologies such as Agile, Scrum, Kanban, and WaterfallThe Senior Software Developer leads small technical projects related to software developmentThey assist the technical lead in identifying requirements, analyzing business processes, and developing solutions to complex problemsThey partner with members of the project team to transform business requirements into working softwareThe Senior Software Developer can provide technical leadership and guidance to the project teamThe Senior Software Developer is responsible for coaching and mentoring junior members of the development teamThey are expected to lead by example, demonstrating a strong work ethic and a commitment to excellence in all aspects of their roleThe Senior Software Developer helps junior team members understand technology best practices, software coding standards, testing methodologies, and code review practicesThey work closely with other members of IT to ensure that technical solutions are developed in a way that are scalable, maintainable, secure, and efficientThe Senior Software Developer inspires and motivates others demonstrating a strong attention to detail and a commitment to delivering high-quality solutions Skills

Experience in software development patterns, design patterns, and programming languagesExperience in developing scalable and secure enterprise software systems aligned with business goalsProviding support and troubleshooting for software solutionsWorking closely with subject matter experts, stakeholders, and IT professionals to identify and resolve technical issuesIndependently resolving complex issues and proactively identifying areas for improvementDeveloping solutions to address technical debtEnsuring software solutions are stable and performantPlatform-specific configuration skills in ServiceNowJavaScript proficiencyUnderstanding of ITIL processesCore technical skills including scripting (Business Rules, Client Scripts, Script Includes), UI policies, Flow Designer, and API integrations (REST/SOAP)Essential skills including platform fundamentals, debugging, ServiceNow object modeling, and UI customizationUnderstanding of software design patterns such as messaging and service-oriented architectureKnowledge of programming languages such as C#, Java, Python, and PowershellExperience with developing web applications using HTML, CSS, TypeScript, and JavaScriptExperience with front-end libraries such as Angular, React, Vue.js, and BlazorKnowledge of database technologies such as SQL, NoSQL, and MongoDBUnderstanding of software testing methodologies such as Test-Driven Development (TDD) or Behavior Driven Development (BDD)Experience with unit testing, integration testing, and end-to-end testingKnowledge of cloud computing platforms such as Azure, AWS, and Google Cloud PlatformKnowledge of implementing DevOps practices using tools such as Azure DevOps, Azure DevOps Pipelines, Octopus Deploy, Git, GitHub, and JIRAAbility to foster collaboration and innovation across the development teamExperience sharing knowledge and mentoring other team membersAbility to clearly articulate technical issues to both technical and non-technical stakeholdersUnderstanding of the enterprise technical landscapeAbility to troubleshoot problems within complex codebases and distributed system architectureKnowledge of project management methodologies such as Agile, Scrum, Kanban, and WaterfallLeading small technical projects related to software developmentAssisting the technical lead in identifying requirements, analyzing business processes, and developing solutions to complex problemsPartnering with project team members to transform business requirements into working softwareProviding technical leadership and guidance to the project teamCoaching and mentoring junior members of the development teamDemonstrating a strong work ethic and a commitment to excellenceHelping junior team members understand technology best practices, software coding standards, testing methodologies, and code review practicesEnsuring technical solutions are developed in a scalable, maintainable, secure, and efficient wayInspiring and motivating others with attention to detail and a commitment to delivering high-quality solutions Company Overview

American Fidelity is a life and health insurance company. It was founded in 1960, and is headquartered in Oklahoma City, Oklahoma, USA, with a workforce of 1001-5000 employees. Its website is http://www.americanfidelity.com. Company H1B Sponsorship

American Fidelity has a track record of offering H1B sponsorships, with 4 in 2025, 4 in 2024, 6 in 2023, 7 in 2022, 1 in 2021, 2 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Apply Online
Get Job Offers NEW
Job Offer
Sign up as a candidate and have companies like American Fidelity reach out to you directly with opportunities!
Create Profile
New ServiceNow Jobs via Email

Stay up to date with new roles and opportunities. Sent weekly.