The Lead Developer will play a pivotal, technical-leadership role in successfully deploying technical solutions for our clients. This role will be responsible for configuring, customizing, and implementing ServiceNow applications to meet specific business requirements. Technical expertise and attention to detail are critical to the success of our projects and the satisfaction of our clients.
Job Responsibilities
- Collaborate with analysts and stakeholders to provide technical guidance throughout the project lifecycle, from conceptualization to implementation, ensuring requirements are effectively translated into functional solutions.
- Develop and manage data models.
- Design and develop solutions with PaaS solutions such as ServiceNow in an Agile Software Development environment.
- Design and develop Application Programming Interfaces (APIs) with REST, SOAP, and JSON.
- Develop responsive web applications compatible across multiple platforms and browsers including Chrome, Internet Explorer, and iOS, using modern UI frameworks.
- Lead configuration management activities including identification, change control, status accounting, auditing, and maintaining accurate configuration documentation.
- Engineer and implement secure CI/CD pipelines, integrating DevOpsSec principles and deploying infrastructure as code (IaC) with a focus on security and automation.
OR
- Support the administration and setup of cloud infrastructure, particularly on AWS, including provisioning, monitoring, and performance tuning of cloud resources.
Basic Qualifications
- US Citizenship is required (required by the federal government for this position).
- MUST RESIDE IN the United States (U.S.) and the work MUST BE PERFORMED in the U.S., as this work is for a federal contract and laws do apply.
- Active DHS Public Trust clearance.
- 8+ years of experience in full stack and/or ServiceNow development.
- Active Certified Scrum Master certification.
Desired Qualifications
- In-depth understanding of ServiceNow best practices and industry trends.
- Experience working in an Agile Software Development environment.
- Hands-on experience (>480 hours each) configuring or building 5 or more ServiceNow applications.
- Proficiency in scripting languages (JavaScript, GlideScript) and other relevant languages.
- Ability to design and lead complex integrations and workflows.
- Proficient understanding of system architecture and design principles.
- Experience developing and optimizing database queries, batch jobs, and stored procedures using PL/SQL and NoSQL technologies.
- Experience programming and maintaining databases using SQL and platforms such as Oracle DB, PostgreSQL, and MySQL.
- Experience building and maintaining messaging solutions using services such as Apache ActiveMQ and AWS SQS for efficient data communication between distributed systems.
Professional Skills
- Ability to work in a fast-paced environment.
- Strong leadership and team management skills.
- Exceptional problem-solving and critical thinking abilities.
- Excellent communication, presentation, and stakeholder management skills.
- Conflict resolution skills to mitigate risks, resolve issues, and ensure timely and accurate delivery.