Lead Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Job title

Lead Software Engineer

Reports to

Technical Manager

Position Location

Bangalore, India

About our Company

Schneider Electric is the global specialist in energy management and automation. With revenues of ~\xe2\x82\xac25 billion in FY2018, our 144,000+ employees serve customers in over 100 countries, helping them to manage their energy and process in ways that are safe, reliable, efficient and sustainable. From the simplest of switches to complex operational systems, our technology, software and services improve the way our customers manage and automate their operations. Our connected technologies reshape industries, transform cities and enrich lives.

At Schneider Electric, we call this Life Is On.

Job Summary

We are currently looking for a Lead Software Engineer \xe2\x80\x93 API Management to join our growing team. This position will be part of a cross functional Agile team focused on developing and managing the API Gateway layer of the platform solution. In this role, you will have the opportunity to collaborate and work with other specialists across the company in solving the complex problems using cutting edge technologies to push the company forward.

Duties and responsibilities

  • Evaluate product requirements for operational feasibility and create detailed specifications based on user stories
  • Design and implement robust, highly reliable, scalable and secure microservices
  • Write clean, efficient, high quality ,secure, testable, maintainable code based on specifications.
  • Coordinate with stakeholders (Product Owner, Scrum master, Architect, Quality and DevOps teams) to ensure successful execution of the project
  • Help onboard services and consumers to the API Gateway
  • Monitor the API gateway performance and troubleshoot issues with application teams
\xc2\xb7 Comply with project plans, coding standards and industry standards

\xc2\xb7 Create the necessary technical documents

\xc2\xb7 Gather the user feedback, evaluate the feedback and recommend and execute improvements

Qualifications

\xc2\xb7 Bachelor\'s degree in Computer Science or related field.

\xc2\xb7 4+ years of experience with software development.

\xc2\xb7 3+ years of APIs development experience.

\xc2\xb7 Experience in Azure API Management preferably if not then any API Management with deep understanding of API Management usage

\xc2\xb7 Experienced in developing REST APIs

\xc2\xb7 Strong cloud experience in Azure or AWS.

\xc2\xb7 Experience with source control systems\xe2\x80\x94specifically Git

\xc2\xb7 Proficiency in using software engineering tools.

\xc2\xb7 Familiarity with Agile development methodologies.

\xc2\xb7 AWS and/or Azure certification is a plus.

\xc2\xb7 Excellent communication skills, Attention to detail, team-player mindset, positive attitude are key to thrive in this role.

Schneider Electric

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3200495
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year