Job Description
Location – Bangalore (Hybrid)
Working as part of Schneider Electric's Developer Experience Team you will own and manage one or more applications for Schneider Electric's software platform team. You will own the Software development of the complete application you are building and automate wherever required.
As part of this, you will be required to:
• To be able to build Software using API development
• To be able to automate various mundane activities using Python/Perl/Shell scripting
• Perform technical trouble shooting of infrastructure and application setup to solve problems.
• If needed, engage and work with vendors to support and maintain these application(s).
• Contribute to the overall vision and architecture of the software application life cycle management tools for Schneider Electric.
• Engage with the software development community in Schneider Electric in a variety of channels
• Keep updating your knowledge on software life cycle management and DevOps and stay current with the best practices in the industry.
Qualifications
Qualifications:
• 5+ years of overall experience in the software domain & 2+ years in API development and automation.
• Java developers with strong knowledge on API development
• Automation using Python/Perl/Shell scripting
• Good knowledge of database, any RDS
• Good to have knowledge on Figma
• Technical expertise in the design, development, coding, testing, and debugging of software.
• Hands on experience on one of the software analytics and static code analysis tool
• Good knowledge on the cloud infrastructure: AWS/Azure.
• Ability to craft well designed scripts in Perl, ANT, Python etc. and ability to write code in various scripts and languages.
• Ability to independently research, design and plan
• Expert working knowledge on Operating systems both on Windows & Linux.
• JS frameworks – Angular, React, Node JS is good to have
• Excellent communication skills
• Should be capable of handling multiple projects/efforts in parallel.
• Ability to develop and maintain effective relationships with Business stakeholders to solve moderate to complex technical problems.
• Reliable, flexible, and determined. Empathic communicator, able to see things from the other person's point of view. Must be process and detail-oriented and able to document and present information to stakeholders.
Education: Bacherlors or Masters in Engineering, preferably specializing in Computer Science, Information Technology, or Electronics & Communication
About Us
Schneider Electric™ creates connected technologies that reshape industries, transform cities and enrich lives. Our 144,000 employees thrive in more than 100 countries. From the simplest of switches to complex operational systems, our technology, software and services improve the way our customers manage and automate their operations. Help us deliver solutions that ensure Life Is On everywhere, for everyone and at every moment: https://youtu.be/NlLJMv1Y7Hk.
Great People Make Schneider Electric a Great Company.
We seek out and reward people for putting the customer first, being disruptive to the status quo, embracing different perspectives, continuously learning, and acting like owners. We want our employees to reflect the diversity of the communities in which we operate. We welcome people as they are, creating an inclusive culture where all forms of diversity are seen as a real value for the company. We’re looking for people with a passion for success — on the job and beyond. See what our people have to say about working for Schneider Electric: https://youtu.be/6D2Av1uUrzY
Schedule: Full-time
Req: 008DPJ
💡 Quick Summary
Seeking a career-building opportunity? The Sr| Software Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
