Job Description
Eaton is looking for talented Associate Engineers who are passionate about software engineering and cloud technologies. As part of the Brightlayer Cloud team, you'll contribute to the design, development, and enhancement of a large-scale Internet of Things (IoT) platform used by Eaton product teams worldwide. You'll collaborate with experienced engineers, participate in architecture discussions, write high-quality production code, contribute to Agile development cycles, and gain exposure to cloud-native application development using C#, .NET, Python, Azure, AWS, NoSQL databases, DevOps practices, and cybersecurity principles. This role offers an outstanding learning environment where early-career engineers can build enterprise-grade software while working on innovative technologies that support customers across more than 180 countries.
Responsibilities
Design and develop scalable cloud-based IoT applications. Build software components using C# and .NET technologies. Participate in architecture discussions and design reviews. Write clean, maintainable, and unit-tested code. Collaborate with senior engineers throughout the SDLC. Create technical documentation and flow diagrams. Participate in Agile sprint planning and reviews. Work closely with QA teams to ensure quality releases. Debug production issues and implement fixes. Develop automated test scripts. Learn emerging cloud technologies and engineering best practices. Continuously improve application performance and reliability.
Requirements
C# .NET Framework / .NET Core Visual Studio Azure / AWS Cloud Python (Basic Knowledge) SQL Server MongoDB / Cosmos DB Object-Oriented Programming (OOP) Data Structures & Algorithms Multithreading REST APIs HTTP / TCP / WebSocket Microservices DevOps Basics Agile Methodology Software Debugging Cloud Security Concepts Networking Fundamentals Unit Testing Excellent Communication Skills