Software Engineer III
Listed on 2026-10-16
-
Software Development
DevOps
Are you passionate about building secure, cloud-native applications that solve complex business challenges?
Do you enjoy leveraging AI-powered tools, automation, and modern engineering practices to drive innovation and operational excellence?
About the BusinessLexis Nexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer experience. Our solutions help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation and Customer Data Management.
You can learn more about Lexis Nexis Risk at
This team will focus on building new applications, modernizing existing systems, and solving complex technical problems using AI as a practical development tool. We are looking for engineers with strong fundamentals, sound judgment, and the ability to evaluate and improve AI-generated solutions. The team will also own Laravel platform standards and contribute to automation, operational support, and security across our environments.
Aboutthe Role
We are seeking a highly skilled and motivated Software Engineer III to join our engineering team. This role is ideal for an engineer who combines strong software engineering fundamentals with cloud-native development, security expertise, and an AI-first mindset. The successful candidate will contribute to the design, development, deployment, and support of scalable enterprise applications while helping drive engineering excellence, automation, and secure software delivery practices.
As a Software Engineer III, you will operate with a high degree of autonomy, take ownership of complex technical initiatives, mentor junior engineers, and play a critical role in advancing our cloud and security capabilities.
Responsibilities Software Engineering & System Design- Design, develop, test, and maintain high-quality software solutions that meet business and technical requirements.
- Apply established software design patterns and engineering best practices to create scalable, maintainable, and secure systems.
- Participate in architectural discussions and contribute to system design decisions.
- Perform code reviews and provide constructive feedback to peers.
- Troubleshoot and resolve complex technical issues across multiple application layers.
- Ensure software quality through automated testing, monitoring, and continuous improvement practices.
- Build, deploy, and support applications running in cloud-native environments.
- Develop and maintain CI/CD pipelines using Git Hub Actions and related automation technologies.
- Deploy and troubleshoot workloads running on Kubernetes.
- Support Azure-based infrastructure and services, ensuring reliability, scalability, and operational excellence.
- Collaborate with platform and infrastructure teams to improve deployment automation, observability, and operational efficiency.
- Participate in root cause analysis and remediation of production incidents.
- Leverage AI-powered development tools, agents, and automation frameworks to improve engineering productivity and software quality.
- Build intelligent automation solutions that reduce manual effort and improve operational efficiency.
- Utilize AI-assisted troubleshooting techniques to accelerate root cause identification and resolution.
- Evaluate emerging AI technologies and recommend practical applications within the software development lifecycle.
- Champion responsible and effective adoption of AI across engineering teams.
- Act as a security-conscious engineer throughout the software development lifecycle.
- Analyze Common Vulnerabilities and Exposures (CVEs) and assess their impact on applications, infrastructure, and supporting services.
- Develop remediation plans and partner with stakeholders to ensure timely resolution of security findings.
- Support security initiatives spanning both Linux and Windows environments.
- Implement secure coding practices and contribute to threat mitigation efforts.
- Collaborate with security, infrastructure, and development teams to improve organizational security posture.
- Participate in security reviews, vulnerability assessments, and incident response activities as needed.
- Bachelor’s degree in Computer…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).