Software Engineer

Extensible IT Solutions (EITS), a software development company of intuitive, easy to use and compliant insurance software solutions, is seeking an experienced Software Engineer. This employment opportunity is full-time and is located in Jaipur, India.

Primary responsibilities include:

  • Establish and maintain quality software modules, document and maintain all code assigned and follow software development standards and processes, as appropriate.
  • Develop expertise in one or more functional areas: user interface, output or calculation engine. Development understanding and maintain proficiency in technical areas and standards related to assigned projects, including Base code and database structure.
  • Design, write, comment and unit test own code to ensure modules compile, are bug-free and are of the highest quality.
  • Maintain accountability for all assigned work, provide accurate estimates on work to completed, communicate status of ongoing work, and provide descriptions of work completed.
  • Actively participate in team meetings and troubleshooting project issues.
  • Understand debugging tools and techniques to identify and resolve errors.
  • Play an integral role during the build and release processes, including coordination of code integration, check in, build, and installation processes.
  • Update defect/change tracking system for own modules
  • Attend company sponsored training classes to expand and strengthen knowledge base.

Professional Qualifications - Skills and abilities required:

  • Understanding of n-tiered development
  • Intermediate knowledge of MS Office suite, skilled knowledge of Microsoft Excel for calculation engine reverse engineering.
  • Capable of working independently with minimal supervision or as a part of a team.
  • Ability to prioritize and balance multiple tasks.
  • Strong analytical and organizational skills.
  • Understand the importance of following procedures currently in place.
  • Self-motivated and driven to seek out knowledge and stay abreast of new technology trends.
  • Ability to process and apply feedback.
  • Ability to "do what it takes to get the job done."
  • Strong written and oral communication skills. This is necessary for interfacing with both teammates and clients.

Education and Experience Required:

  • Bachelor's degree in a computer field (Information Systems, Information Technology, Mathematics, Actuarial Science, Computer Science, Engineering or Business) or a minimum of 3 years of experience directly related to the duties and responsibilities specified.
  • 1-3 years experience in software development using Microsoft tools and technologies.
  • Skilled with .NET, C#, C++, Excel, COM, VB 6.0, ASP, ActiveX.
  • Experience with Visual Studio .NET 2005 and/or Visual Studio 6.0.
  • Current Microsoft certifications a plus: MCP, MCSD and/or MCSD.NET.
  • Financial or actuarial calculations experience desired.
  • Experience in the insurance or financial services industry desired.

Qualified applicants may submit their resumes to hr@extensibleitsolutions.com

This job description in no way states or implies that these are the only duties to be performed by the employee incumbent in this position. Employee will be required to follow any other job-related instructions and to perform any other job-related duties requested. A review of this position has excluded the marginal functions of the position that are incidental to the performance of fundamental job duties. All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job successfully, the employee must possess the skills, aptitudes, and abilities to perform each duty proficiently. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities. This document does not create an employment contract, implied or otherwise, other than an "at will" relationship.