Senior Software Engineer (Fullstack) - Contract
Core
Design, develop, and enhance backend services and user-facing applications for Experian Software Solutions' cloud platform.
Role type
Senior Fullstack Software Engineer (Contract)
Builds
Scalable microservices, intuitive web interfaces, and reusable platform capabilities.
Domain
Financial services technology / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Software design principles, object-oriented programming, system architecture, automated testing frameworks, CI/CD pipelines, DevOps practices, cloud-native technologies, distributed systems, APIs, databases
Preferred skills
Mentoring and coaching engineers, fostering knowledge sharing, improving engineering practices
Technologies
React, Angular, Java, JavaScript, AWS, Docker, Kubernetes, Jenkins, Terraform, Git, PostgreSQL, Maven, Gradle, JUnit, Cucumber, Cypress
Responsibilities
Partner with Product Owners and Architects to design and deliver software solutions; Design, develop, test, and deploy software; Write clean, efficient, and reliable code; Drive software quality through code reviews and automated testing; Develop and maintain CI/CD pipelines; Investigate and resolve production issues; Continuously improve engineering practices; Create and maintain technical documentation; Mentor and support junior engineers
Seniority
Senior, hands-on IC