Senior Software Engineer (Contract)
Core
Design, develop, and enhance backend services and user-facing applications for Experian Software Solutions' cloud platform.
Role type
Senior Software Engineer (Contract)
Builds
Scalable microservices, web interfaces, and reusable platform capabilities
Domain
Financial services technology / Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java, JavaScript, AWS, Docker, Kubernetes, Jenkins, Terraform, Git, PostgreSQL, CI/CD pipeline design, automated testing frameworks, system architecture, object-oriented programming
Preferred skills
Mentoring junior engineers, fostering engineering culture, root cause analysis, continuous improvement of engineering practices
Technologies
Java, JavaScript, AWS, Docker, Kubernetes, Jenkins, Terraform, Git, PostgreSQL, Maven, Gradle, JUnit, Cucumber, Cypress
Responsibilities
Design and build high-quality software solutions; Develop and maintain CI/CD pipelines; Write clean, efficient, and reliable code; Drive software quality through code reviews and automated testing; Investigate and resolve production issues; Mentor and support junior engineers
Seniority
Senior, hands-on IC