Job Description: Developer –Dot Net
Role:- You will implement solutions for a variety of projects in a highly collaborative and fast-paced environment. You will work closely with product and marketing managers, user interaction designers, and other software engineers to develop new product offerings and improve existing ones.
Job Responsibilities
- Prepare Technical and Design documents.
- Code/Configure while strictly following the guidelines and best practices.
- Unit Test CRs/Issues/ITSRs/ARs.
- Peer Review requirements and design artifacts, as well as code and configuration.
- Integration test in Development /Integration regions.
- Communicate with managers and peers on assigned work.
- Follow defined processes and procedures.
- Adapt/Learn/Use any other technologies as required.
Desired Technical Skills
Programming/ALM
The candidate must have some or all the following skills:
- Object-Oriented Programming.
- .NET , .NET Framework
- Blazor WebAssembly, SignalR, Web API development
- ASP.NET, C# / VB programming, MVC, Web Services
- ADO.Net, MS SQL, ElasticSearch
- XML, XPATH, XSLT
The candidate should have knowledge or willing to learn some or all the following skills:
- Front-end programming frameworks based on HTML, JavaScript, CSS, jQuery
- Prior experience/familiarity with the Azure Cloud platform
- Experience with DevOps processes and GIT SCM
- Familiarity with Design Patterns.
Computer Science Fundamentals
The candidate must have some or all the following fundamentals:
- Database Concepts, writing and debugging SQL.
- PL/SQL programming knowledge.
- Good understanding of Data Structures & Algorithms, Database Normalization, Data Integrity, and OOPs.
- Knowledge of LLMs and Prompt Engineering in RAG and related patterns, Azure ML is a big plus
Desired Business Skills
- Excellent interpersonal, communication, and presentation skills.
- Must be organized, have an eye for detail, and put ideas into a tangible form.
- Prior experience or basic understanding of the Insurance business and Business Automation Process is required.
- Experience in Insurance P&C domain is a big plus.
- Ability to multi-task in a fast-paced environment.
- Working knowledge of Scrum or other agile development methodologies.
- Good documentation skills.
Education
- A full-time Bachelors’/Masters’ Degree from a recognized university.
- Microsoft Certification on .Net technologies will be a plus.
Experience
- 3+ years in a business application development role in Microsoft technologies.
- Experience in implementing ERP solutions in any industry will be a plus.
- Experience in Agile/Scrum development.
- Proven experience as a full-stack developer is an advantage.
- Experience with P&C Insurance Software products will be a plus.
- Candidates are encouraged to mention their open-source contribution, i.e., GitHub or other external repository links and other relevant information to showcase their prior work on their resumes.