Job Description

Location(s):

  • Quay Building 8th Floor, Bagmane Tech Park, Bengaluru, IN

Line Of Business: Insurance(INSURANCE)

Job Category:

  • Engineering & Technology

Experience Level: Experienced Hire

Title:        Senior Software Engineer - .Net Full Stack Developer role

 

Team:        Casualty Insurance - Engineering


Responsibilities


*    Define, design, test and implement solutions for high-performance systems using emerging technologies to support our product lines
*    Work as a member of our software engineering team on application development
*    Resolve & fix defects/bugs during testing
*    Assist in building and maintaining internal tools
*    Work in all the layers of the software stack (full-stack)
*    Take ownership of building and maintaining software and applications
*    Communicate and collaborate among cross-functional teams


Requirements


*    Bachelor's Degree (or master's degree) in Mathematics or Computer Science.
*     8+ years of software development experience
*    Strong understanding of layered, n-tier and clean architecture.
*    Solid understanding and experience in OOAD and design patterns.
*    Implement microservices architecture using Docker and Kubernetes for containerization and orchestration.
*    Design and develop scalable, efficient, and secure server-side applications using .NET Core / .NET 5+ and related technologies.
*    Strong experience in cloud-native development with AWS
*    Experienced in Web API, MVC, ASP.NET, C#, ORM (Dapper, EF)
*    Deep understanding of relational databases (SQL Server, PostgreSQL) and experience with writing Stored Procs & complex queries in SQL Server
*    Experience with JavaScript/TypeScript and frameworks (e.g. React.js etc.)
*    Experienced in working with Visual Studio IDE and VS Code.
*    Experienced in implementing Authentication and Authorization mechanisms using OIDC, OAuth2 and JWT.
*    Experienced in implementing responsive designs with HTML5, CSS3
*    Working knowledge of VCS e.g. GIT 
*    Experience in building REST APIs 
*    Excellent problem-solving and organizational skills
*    Practical knowledge of software development life-cycle model
*    Knowledge of Agile methodologies, preferably Scrum


Preferred Qualifications


*    Experience with SSIS / SSRS
*    Experience with innovative new technologies 
*    Apache Spark, ElasticSearch
*    DataWarehouse database e.g. AWS Redshift, NoSQL stores like MongoDB 
*    Serverless Architecture using AWS services such as Lambda and API Gateway

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online