Senior Software Engineer_1834
IN
Project Name : Allianz UK
- Creating, Maintaining and supporting the application in their respective operational portfolio.
- Work closely with Architects, Project managers, Business analysts, Scrum Teams and End users to deliver software that satisfies customer requirements
- Proactively identify possible technical issues, show stoppers and possible causes with solution to avoid/rectify them in the early stages of architecture.
- Ensures developed software aligns with approved solutions
- Keep up-to-date with latest trends, technologies and approaches and share this knowledge with different team members to help influence strategy and keep Allianz at the of engineering
- Work collaboratively with all levels of stakeholders – India, UK, Az Group, Third-parties etc
- Focus on continuous improvement
- Take responsibility for identifying and implementing opportunities to automate IT development and testing tasks to improve efficiency and quality of development
Qualification, Experience and Skills
- Hands-on experience with application programming in Java/JEE – Microservices / API development using Spring framework and related patterns in MVC and Boot.
- Proficient in creating responsive and accessible web pages.
- Strong understanding of JavaScript, including ES6+ features.
- Experience with frameworks like Angular, React, or Vue.js
- Basic understanding of user interface and user experience principles
- Familiarity with Git and GitHub for code management
- Solid understanding and hands-on in Apigee
- Ability to design and implement RESTful APIs.
- Proficiency in SQL and experience with databases like MySQL, PostgreSQL, or NoSQL databases like MongoDB.
- Hands-on experience in AWS cloud platform with strong understanding of container orchestration platforms like Kubernetes or Openshift, CI/CD tools like Jenkins, Git, Gitlab/ Github.
- Good understanding of different type of integrations (e.g. MQ, Native etc.) and event driven architecture
- Good communication, analytical and problem solving skills
- Preferably hands on experience in DevOps patterns and practices
- Experiences in various phases of testing including the tools and scripting.
- Experience in Agile framework
- Interpret business requirements to technical work packages with AI exposure.
Skills/Specific Tasks/Activities performed
- Creating application in their respective operational portfolio.
- Maintaining and supporting the application codes they write for the applications.
- Communicate and articulate ideas to the team and learn fast.
- Ensure the agreed architecture is implemented.
- Implementing various design patterns.
- Proactively identify possible technical issues, show stoppers and possible causes with solution to avoid/rectify them in the early stages of architecture
- Address technical concerns, ideas and suggestions.
- Proactively monitor systems to ensure they meet customer expectations and business goals.
Allianz Group is one of the most trusted insurance and asset management companies in the world. Caring for our employees, their ambitions, dreams and challenges, is what makes us a unique employer. Together we can build an environment where everyone feels empowered and has the confidence to explore, to grow and to shape a better future for our customers and the world around us.
At Allianz, we stand for unity: we believe that a united world is a more prosperous world, and we are dedicated to consistently advocating for equal opportunities for all. And the foundation for this is our inclusive workplace, where people and performance both matter, and nurtures a culture grounded in integrity, fairness, inclusion and trust.
We therefore welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, social class, disability or sexual orientation, or any other characteristics protected under applicable local laws and regulations.
Join us. Let's care for tomorrow.