Entain is looking to hire a Software Development Engineer II to design, develop, deploy, and maintain software features for Backend or Frontend applications, focusing on delivering moderate complexity features throughout the Software Development Lifecycle (SDLC).
Requirements
- Expertise in Java and Angular, including modern features and frameworks.
- Strong skills in problem-solving within distributed architectures and object-oriented design.
- Proficient in algorithms, data structures, and software development principles.
- Experience with database concepts (SQL, indexing, migrations) and API integration.
- Skilled in application monitoring, logging, version control, and testing.
- Knowledge of continuous integration/deployment, containers (Docker/Kubernetes), and secure coding practices.
- Familiar with microservices, event-driven architectures, and agile development principles.
Responsibilities
- Design and deliver well-defined features in alignment with specifications.
- Debug and resolve issues across development, testing, and production environments.
- Create high-quality, scalable, and reusable code following best practices.
- Act as the initial on-call responder for managed software and mentor junior engineers.
- Contribute to hiring processes and collaborate closely with team members.
- Engage in continuous improvement and support onboarding of new team members.
- Participate in meetings, drive the RFC process, and support team initiatives.
Other
- This is a hybrid role with 2 days/week in the office required.
- Have a proactive approach to mentoring and contributing to team dynamics.
- Great development opportunities
- Wellbeing support
- inclusive and supporting community where everyone is celebrated for being themselves.