American International Group, Inc.
6d ago

Functional Area :

IT - Information TechnologyEstimated Travel Percentage (%) : No TravelRelocation Provided : YesAIG ANALYTICS & SERVICES PRIVATE LIMITED

Senior Software Developer

Proposed Locations : Bangalore

The Senior Software Developer is a multifaceted role supporting the innovative positioning of Client Risk Services (CRS).

The individual who joining the CRS product development team will help to enhance and maintain our proprietary, highly sophisticated and user-

friendly software, built on the .Net framework. The software will be further developed to address advanced modeling and analytical products that analyze the impact of catastrophe events, like hurricanes, earthquakes, floods and terrorist attacks, and estimate the consequences such as direct and indirect losses for casualty and property related damages.

The individual who fills this role should be passionate about working with internal stakeholders and clients, and in addition to his / her main role of product development should be capable of helping to differentiate and deliver CRS’s new products and services in order to clearly position AIG as our clients’ most valued insurer.

In addition, the individual should be capable of working across product lines and service areas to enable a unified service delivery to clients as well as finding new value opportunities from the synergies that exist across AIG.

Primary Roles and Responsibilities

  • Contribute to all aspects of the software life cycle : Specification, Analysis, Design, Coding, Integration, Testing and Maintenance using Visual Studio, C#, MS SQL Server, ASP.
  • NET, Multi-threading programming, Distributed and Parallel computing, Big Data technologies, SQL Server programming;
  • Develop and design software systems which are scalable, extensible and distributed under the direction of the project manager or team leader;
  • Design and develop frameworks and APIs for new functionality;
  • Provide consultative services on technical issues to clients and internal project teams;
  • Participate in development of system test plans and troubleshoot technical issues;
  • Deliver on projects in accordance with project plans including budget, timeline, deliverables and quality standards;
  • Directly contribute to clients’ success through applying his / her technical expertise.
  • Knowledge, Skills and Experience :

  • 5+ years of C# / Microsoft .Net, C#, development and experience in MS SQL Server / Transact-SQL, and ASP.Net. Experience writing frameworks in .NET is preferred;
  • Hands on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery and API's;
  • Deep functional knowledge or hands on design experience with Web Services (REST, SOAP, etc);
  • Familiarity with Cloud Computing Services;
  • Reasonable experience in software development using open-source GIS packages;
  • Background in math, high-performance distributed and parallel computing
  • Experience working with Big Data tools Hadoop, Map / GIS, R programming;
  • Dedicated team player with willingness to work in a fast-paced collaborative team environment that has tight deadlines;
  • Strong analytical and problem solving skills;
  • Excellent communication skills
  • BS in Engineering or other technical degree required, MS or PhD preferred;
  • Experience in the development of new insurance related software products would be a plus.
  • It has been and will continue to be the policy of American International Group, Inc., its subsidiaries and affiliates to be an Equal Opportunity Employer.

    We provide equal opportunity to all qualified individuals regardless of race, color, religion, age, gender, gender expression, national origin, veteran status, disability or any other legally protected categories.

    At AIG, we believe that diversity and inclusion are critical to our future and our mission creating a foundation for a creative workplace that leads to innovation, growth, and profitability.

    Through a wide variety of programs and initiatives, we invest in each employee, seeking to ensure that our people are not only respected as individuals, but also truly valued for their unique perspectives.

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form