Senior ServiceNow Developer

TruistAtlanta, GA
Onsite

About The Position

The Software Engineer will deliver highly complex solutions with significant system linkages, dependencies, associated risk. Lead and perform development efforts such as analysis, design, coding/creating, and testing. This teammate brings expertise in ServiceNow products, services, development, bugs, fix defects, perform code reviews to ensure that the quality bar is being met regarding coding standards, integration, extensibility, and security. Specialty in ServiceNow's ITSM and Mobile products. In this role you will build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.). Work with the product owners to understand detailed requirements. Help design and implement new products and features while also enhancing the existing product suite used by multiple business lines. Day-to-day will involve review, development, testing, defect remediation and implementation of application specific development requests. You will partner with platform architecture, product owners, and business partners for technical designs and technical implementation to ensure use cases are met in the most effective manner for the underlying ServiceNow platform. Provide request review and feedback to product owners including estimated work effort, dependencies and sustainability during prioritization meetings aligning to Truist’s mission and goals.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or related field with 5 years of relevant experience or equivalent education and training.
  • In-depth knowledge of information systems and ability to identify, apply, and implement IT best practices.
  • ServiceNow's Certified System Administrator (CSA) certification.

Nice To Haves

  • Master’s degree and ten+ years of experience or an equivalent combination of education and work experience
  • Knowledge of ServiceNow supporting specific applications, technology platforms, programming languages, systems, or business segments
  • Banking or financial services experience.
  • Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
  • Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level
  • Experience with Open Source tools and frameworks
  • Experience with cloud technologies, such as AWS, Azure, or GCP
  • Strong understanding of SOA and/or Open API methodologies and service architectures
  • Experience using web servers, application containers, caching technologies
  • Solid knowledge of relational database design and development (SQL, stored procedures, data modeling)
  • Experience with messaging systems (i.e., MQ and JMS)
  • Experience with build tools, such as Git, Maven, and Jenkins.
  • Proven ability to write comprehensive unit and integration tests

Responsibilities

  • Independently designs, develops, tests, and maintains complex software components and services addressing business and user requirements.
  • Implements advanced features and enhancements using established coding standards, architectural patterns, and development best practices.
  • Leads code reviews and provides constructive feedback to ensure code quality, maintainability, and performance.
  • Collaborates with cross-functional technical teams to plan and execute technical initiatives, ensuring timely delivery of solutions.
  • Troubleshoots, debugs, and resolves complex software defects and production issues, applying root-cause analysis and corrective actions.
  • Participates actively in the full software development lifecycle, including requirements analysis, design discussions, development, testing, deployment, and support.
  • Applies secure coding practices, testing strategies, and documentation standards to ensure software quality and compliance with organizational guidelines.
  • Mentors and supports junior engineers to foster technical growth and adherence to best practices.
  • Utilizes and contributes to existing frameworks, tools, and technologies to enhance application development across relevant technology domains.

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • disability
  • accidental death and dismemberment
  • tax-preferred savings accounts
  • 401k plan
  • 10 days of vacation
  • 10 sick days
  • paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service