Senior Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Environment

In a dynamic and innovative context of offer creation and extension, driven by a sustained growth of the Schneider Digital, the Ecostruxure platform team is developing a comprehensive solution including a central digital platform which is to be used across the whole organization.

In this context, we are looking for a Software Developer who has experience with full stack software development in Azure Cloud environment. You will work in the R&D department of the Line of Business, located in Bangalore, in a cross-functional, multicultural and international environment. The technical team implements the design, development and testing activities at the application level to meet the marketing roadmaps.

Software Developer SKILLS

Total programming experience of 2 to 4 years using c#.NET as programming Language, out of which minimum 2 years working with minimum 7 of below mentioned skillsets. * Design , Develop and maintain efficient and scalable microservices using .NET Core

  • Strong understanding of .NET Core programming concepts , including dependency injection , asynchronous programming and unit testing.
  • Proficiency in debugging and troubleshooting .NET Core applications to identify and resolve issues to improve code efficiency and complexity.
  • Must have worked with performance optimization and tuning techniques in .NET COre
  • Must have working knowledge about orchestration using Kafka, Rabbit MQ or any other message broker.
  • Must have worked on deploying microservices in minimum one project using Docker, Kubernetes etc\xe2\x80\xa6. At least have clear conceptual knowledge about what are containers, and how Docker and Kubernetes is used in production environment.
  • Must have working knowledge about microservice security using Single Sign On, shall be able to manage the microservices configuration in secure way.
  • Must have experience with Unit Testing, Service / API testing for testing the endpoints, End to End testing using CI / CD pipelines on GitHub, combined with Azure DevOps.
  • Continuous Integration system knowledge to create Pull Requests in GitHub, and ensure problem solving in case builds are broken.
  • Develop and maintain technical documentation , including system design , coding standards and user manuals on Confluence
  • Should be comfortable working with tools like Jira, Azure DevOps , GitHub and GitHub Actions
  • Working Knowledge of Amazon EC2, DynamoDB, Lambda, SQS, SNS, SES.
  • Clear conceptual knowledge of working of any webserver is a must.
Soft Skills
  • Great interpersonal skills with written and spoken English will be a big plus.
  • Ability to work in team environment with clear focus on delivering solutions to business problems
  • Should be able to work in a global cross-cultural environment.
  • Ability to work in Agile SCRUM and SAFe Agile environments is a big plus. At least understanding the processes is a need which cannot be ignored.
  • High Commitment to learn in a dynamic environment is a must and can not be ignored.
  • Presentation and Demonstration skills are a must for working in Agile team environment.
Team Environment
  • A successful candidate will be expected to work in a flat organizational structure.
  • Working with fellow backend application developers and User Interface developers.
  • In direct day to day working person will be interacting with team architects, technical managers, business leaders, Offer Managers .
Qualifications

Qualifications * Engineering Degree (Masters level preferred) in Computer Science/Electrical or any other engineering stream.
  • Programming/Database/Tools experience in following areas:
  • 4-6 Years of Experience in Energy Automation systems or software is plus.
  • Strong experience working in C# as programming language
  • Experience working on web application Development product specification and review
  • Any certifications on Azure , C#.. will give a clear benefit to the candidate applying for the position.

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
    JD3261174
  • 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