Sr. Software Development Engineer

  • Bangalore - India
  • Full-time

Schneider Electric is leading the Digital Transformation of Energy Management and Automation in Homes, Buildings, Data Centers, Infrastructure and Industries. With global presence in over 100 countries, Schneider is the undisputable leader in Power Management – Medium Voltage, Low Voltage and Secure Power, and in Automation Systems. We provide integrated efficiency solutions, combining energy, automation and software. Our technology ensures Life Is On everywhere, for everyone, at every moment. We believe in a world where we can all achieve more while using less of our common planet, and our innovation supports this meaningful purpose.

In the exciting journey of the digital transformation, the International Operations Region is building a stronger team of Rapid Application Development engineers. The Regional Custom Applications team has a mindset of customer focus, solving complex business problem, while ensuring the solution design is strategic, secure and scalable. We are looking for Application Engineers who are ready to take on the challenge, bring their expertise, experiment with new technologies and grow with us.

JOB PURPOSE

 

  • To build solutions on the OutSystems platform to address the growing business needs of International Operations region.
  • Perform Technical Analysis, Solution design, Coding and Unit Testing tasks for the application development projects in scope
     

Key Responsibilities and Accountabilities

The Applications developer will be part of the International Ops Regional Custom Applications team, part of the Schneider Digital’s Enterprise IT organization. This position requires experience in web and mobile application development, with specific focus on following the platform guidelines and principles. This position requires ability to comprehend business requirements and develop as per defined software development standards.

  • Complete all tasks related to technical analysis, building and unit testing, system test and implementation in accordance with the IT development life cycle.
  • Analyze requirements, design, build and test system components or change requests.
  • Always conform to documentation, coding and quality standards as defined.
  • Review, discuss and work within agreed timescales and feedback to project managers any variances arising as tasks are performed.
  • Understand client business and make recommendations and technology suggestions to solve problems and improve efficiency.
  • Understand architecture of applications and propose robust design recommendations.
  • Prepare for and support user acceptance testing.
  • Prepare all necessary documentation and processes to enable support of the systems.
  • Effective Communication with internal and external customers, supervisors and management.
     

At Schneider Electric, our Diversity and Inclusion ambition is to provide equal opportunities to everyone everywhere and to ensure all employees feel uniquely valued and safe to contribute their best. What defines family, life and work for our people is changing everyday. We have policies to address the diverse needs of all our employees, no matter who they are, where they live, and how they manage their unique life and work.

Required Skills

  • 5+ years of Application development experience in one or more of the following technologies - C#, ASP.NET, MVC, PHP, Scripting, SQL 2012/2014 , MySQL, Oracle etc. required.
  • Detailed knowledge of Web Application Development standards, Security principles and Database design and implementation is required.
  • Proven ability to work on complex solutions, interfacing with large corporate systems required.
  • Rapid Application Development and Agile Development experience preferred.
  • Certification and familiarity with OutSystems a huge plus.
  • Experience with API development and implementation preferred
     

Primary Location: IN-Karnataka-Bangalore

 

Disclaimer: This job offer was originally posted on Linkedin.