About the role:
We are looking for a commercially experienced Software Engineer to join an established project team with a strong track record of delivering customer requirements at pace and to a high standard.
With a strong background in delivering solutions, your knowledge will encompass a wide variety of technologies such as Java (SpringBoot, Hibernate, Jackson etc), Postgresql, cloud services (Azure/AWS) and SQL. Experience around Deployment, Debugging, Testing, Scaling and Monitoring scalable applications is expected.
The role will include daily contact with stakeholders and team members. Code should be written using best practices to ensure it is clean and testable. You will be required to be fully conversant with Agile delivery methodologies and be able to prove a track record of delivering within such an environment.
As a Software Engineer, you will be required to:
Carry out code inspections and peer reviews to provide assurance of code quality against business requirements
Maintain and improve the level and currency of personal and technical skills to be able to continue to provide appropriate support to the business
Provide fully capable software development and configuration in your area of expertise
Understand and advocate best practice and patterns and help to optimise delivery
Ensure software is secure and well-tested
Support and operate the services you build and identify issues in production
What were looking for:
If youre interested in joining a team that lies at the heart of what OS is about, were looking for an individual that can demonstrate skills and experience in:
Experience in Java and cloud technologies
Track record in problem resolution, selection of technical solutions and applications
Provide fully capable software development and configuration in your area of expertise
Experience in designing and implementing RESTful APIs
Ensure software is secure and well-tested
Support and operate the services you build and identify issues in production
Knowledge of modern engineering best practice like TDD, BDD and Automated Testing
Proven track record in iterative and incremental development
Qualified to relevant development certification (or equivalent)
Knowledge of ESRI technology is desirable
The rewards:
We want you to love what you do. Thats why our benefits package rewards a job well done. Well give you:
Salary: £36,414 - £40,698 (dependent on experience)
Performance related bonus
Competitive pension
37 hour working week
25 days annual leave Plus bank holidays and an extra 3 over Christmas
Training and development We offer in-house training, a variety of masterclasses, bespoke training, study leave, access to learning resources and professional membership subscriptions
A wide range of additional benefits including free parking, paid volunteer day, support with health and wellbeing, sports and social activities, staff discount on over 500 national stores and more
We strongly recommend that you do not provide your bank account details when applying for a job. If you see a vacancy on Asian Jobsite requesting bank account details please email webmaster@asianjobsite.co.uk