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.