IAM Developer


Bengaluru, KA, IN

Company:  ExxonMobil
Job Role Responsiblities
  • Develop applications based on an internally defined architecture and software development best practices
  • Maintain source code, source documentation, and version control
  • Code and debug internally developed applications
  • Develop plug-in modules to third party software
  • Follow and enhance Agile development methodology and processes
  • Working directly with developers and product managers to conceptualize, build, test and realize products
  • Gather requirements around functionality and translate those requirements into elegant technical solutions
  • Create compelling user interfaces and experiences
  • Optimize performance
Support Responsibilities Include


  • Collaborate with vendors to integrate third party software into a corporate computing environment
  • Install, configure, and deploy software which may include:
  • Configure shared services (web, database, license, etc.,)
  • Coordinate testing and troubleshooting with domain experts
  • Develop scripts to deliver applications
  • Reviews with application and user support contacts to update application documentation
  • Collaborate within a global IT organization to resolve issues
  • Coordinate and communicate with team members throughout the software development and support cycles
  • Ensure change management procedures are followed
  • Assess and mitigate application security exposures
Key Interfaces, Preferred knowledge, Skills & Experience


  • ExxonMobil Information Technology Identity Access Management Owner, Core, Identity, Access Manager delivery and technical support team
  • ExxonMobil Information Technology Access Admin
  • Identity Access Manager Product Manager
  • Engineering graduates from related stream
  • Minimum 3 years of experience in design, development and implementation of web and client/server applications
  • Technical expertise in web technologies such as ASP.NET, HTML, SQL Server, IIS or other web integrations technologies
  • Must have strong analytical ability and problem solving skills, self-starter who works well in a global virtual team
  • Must have strong written and verbal communication skills in English
  • Ability to multi-task and manage workload under time pressure and changing priorities
  • Customer service focus, Experience with Agile methodology, Version control (MS Team Foundation Server) and PowerShell


Must have strong skills and/or experience in several of the following:


  • Languages:.NET (C#), WebService and Restul, MVC 4, HTML5 / CSS3, Responsiveness, JavaScript, jQuery
  • Databases: SQL Server (ETL, Development in Stored Procedures / Trigger, Working with large amount of data)
  • Toolkits: Visual Studio .NET, SQL Server Management Studio, SQL Server Data Tools
  • Other:  Object Oriented Analysis & Design, Software Architecture, Configuration Management, Change Management, Web-services, Debugging Tools, User Interface Design
  • Project management experience on small to medium scale application implementations