Contributes to and supports all areas of the Software Development Lifecycle, including writing secure-by-design, production ready code, automated testing, code review and deployment
Ensure solutions meet technical requirements and product needs through reviews and compliance to Jagex standards
Be accountable for the quality of deliverables for which you are subject matter expert
Support evaluation of off the shelf and in-house built solutions which best fit the needs of the business
Support engineers in breaking down their work into sensible, manageable and easily estimated stories that can deliver product value within the sprint
Proactively identifies opportunities to improve systems, services, and processes and collaborate across teams to deliver improvement
Provide On-Call support to troubleshoot and resolve out-of-hours production issues
Requirements
Extensive experience delivering web applications or large software projects as a Senior Engineer
Proficiency in Java and understanding of its ecosystem
Experience in Java backend development and web architecture frameworks such as Spring Boot
Proficiency in JavaScript/TypeScript with experience using modern front-end frameworks and libraries such as React
Experience building and integrating Restful services and Publish-Subscribe Messaging systems
Experience of automated testing frameworks (unit, mock and integration)
Experience using AWS Cloud and working with managed AWS services
Experience managing infrastructure via code (IaaC) with tools such as Terraform
Good knowledge of version control and CI/CD systems e.g. GIT, Bitbucket Pipelines, Bamboo and supporting tools such as Ansible and Helm
Familiar with microservices backend architectures
Proven experience working closely with non-engineering stakeholders and communicating technical solutions in an easy-to-understand manner
Experience working on established code bases
Analytical mind and strong problem-solving skills
Solid debugging, profiling and code optimization skills
Software Engineer responsible for full - stack development using modern frameworks and cloud solutions in U.S. locations. Collaborative role focusing on delivering quality software and technical mentorship.
Senior Engineer developing and maintaining .NET applications at a leading technology firm in India. Collaborating on system architecture, writing APIs, and utilizing cloud technologies.
Experienced Engineer supporting all phases of major projects in power generation, focusing on project development, compliance, and oversight within Duke Energy.
Software Engineer designing, building, and maintaining software products at MiTek. Join a collaborative team focused on innovation and delivering meaningful solutions.
Principal Software Developer leading design and development of account management applications at LPL Financial. Collaborating with cross - functional teams and implementing AI solutions for enhanced client onboarding.
Senior Full Stack Developer for a tech advisory and software development company. Responsibilities include mentoring, creating web apps, and enhancing client interactions in an agile environment.
Principal Software Engineer at Echodyne developing radar equipment subsystems with an experienced team. Engaging in high - performance software solutions for industry - leading radar technology.