about the company
one of the world's largest insurance companies, they are known for providing a wide range of insurance products and services. With a presence in over 45 countries, the company offers commercial and personal insurance, including property, casualty, health, accident, and life insurance.
about the role
as a fullstack engineer, your primary responsibility will be to deliver top-notch software solutions. This position demands proficiency in all aspects of the software development life cycle, strong programming capabilities, and effective collaboration with cross-functional teams. You will also play a crucial role in influencing the company’s product development and demonstrating how data and analytics can revolutionize the insurance industry.
about the job
- Work closely with development teams and product managers to brainstorm and create software solutions.
- Design client-side and server-side systems to ensure efficiency and scalability.
- Engage in all aspects of cloud development, from defining requirements and design to deployment, performance optimization, and monitoring.
- Build visually engaging and user-friendly front-end applications.
- Develop and maintain well-functioning databases and software applications.
- Create and optimize APIs for robust performance.
- Test applications to ensure they are responsive, efficient, and reliable.
- Debug, troubleshoot, and upgrade software when needed.
- Implement security and data protection protocols.
- Produce clear and detailed technical documentation.
- Collaborate with data scientists and analysts to enhance software performance.
knowledge, skills and experience
- Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related discipline.
- At least 6 years of experience as a Software Developer.
- Proven track record as a Full Stack .Net Developer in Agile settings.
- Extensive knowledge of .Net Framework, C#, ASP.NET, Web APIs, with exposure to .Net Core being a plus.
- Hands-on experience designing, developing, and maintaining cloud applications on Microsoft Azure, including proficiency in Azure SDKs, app authentication, debugging, and container deployment.
- Strong expertise in JavaScript frameworks like Angular, React, and Node.js.
- Proficiency in databases like MSSQL and MySQL, with experience in web servers (IIS) and relational database performance tuning.
- Solid DevOps skills, including experience implementing CI/CD pipelines using tools like BitBucket, Bamboo, PowerShell, and SonarQube.
how to apply
Interested candidates may contact Eugene Fo at +6014 640 4098 for a confidential discussion.
...