V
Supervisor Software Engineering
Vertiv Energy Private Limited
Pune, India₹40,000–₹120,000/mo≈ AED 1.8K-5.3K/moToday
IndiaNETAngularWeb DevelopmentDatabasePythonDockerMicroservicesAWSJavaScriptCCSQLHighchartsTroubleshootingObject Oriented ProgrammingSoftware Design PatternsReactAzure CloudMessaging Service TechnologiesCloud DevelopmentFusionChartsZingChartSoftware Security PrinciplesAgile Development MethodologyService Oriented ArchitecturesRESTful Web ServicesIoT ProtocolsFull Time
Skills Required
JavascriptJavaAngularSqlAzureExcelAgileScrumErpCommunicationLeadershipCustomer ServiceSafety
Job Description
Job Description Role Overview:
As a Software Engineer Assistant Manager at Vertiv, you will lead a fast-paced and talented team to develop software that exceeds customer expectations. Your role will involve managing software team members, collaborating with product leads, and ensuring the high quality and productivity of the development group. You will play a key role in the full stack implementation of a software technology stack to enable remote services, utilizing technologies such as Angular, .NET Core, Azure Cloud, web development, and databases.
Key Responsibilities:
- Lead the design, development, debugging, and testing of the full stack software solution
- Own system features throughout the full stack implementation
- Participate actively in the design and specification process to ensure project plans align with business objectives
- Ensure user interface implementation follows human-centered design principles and branding standards
- Provide development and testing estimates based on engineering specifications
- Collaborate with the team on defining interfaces between components of the software solution
- Adhere to coding standards, source control procedures, and documentation
- Develop reusable components for common functionality and reduced maintenance costs
- Assist in identifying and mitigating risks throughout the development life cycle
- Provide technical recommendations to product management, architecture, and fellow engineers
- Develop prototypes to validate design ideas
- Participate in a collaborative environment including team break-outs, design, and scrum meetings
- Manage and update current work efforts recorded in User Stories and tasks within Rally
Qualifications Required:
- BA, BSc, or MSc in Computer Science or a related technical discipline
- 5+ years of software development experience with a proven track record
- Experience in creating and maintaining an excellent team culture focused on customer service
- Strong leadership skills to guide, direct, and lead a team of software engineers
- Knowledge of web application design and development principles
- Proficiency in Object Oriented Programming (OOP) design and development
- Familiarity with software design patterns and troubleshooting skills
- Experience with Service Oriented Architectures (SOA), databases, web services, and IoT protocols
- Highly skilled in .NET Core, MVC, C#, C++, SQL, and Angular front-end framework
- Experience with JavaScript charting, graphing, and dash boarding frameworks
- Experience with agile development methodology is a plus
- Understanding of software security principles and design
- Excellent written, verbal, and analytical skills with proficiency in Microsoft Word, PowerPoint, & Excel
Additional Company Details:
At Vertiv, you will have the opportunity to work in a stable global leader in a growing industry while experiencing the innovation and excitement of a startup environment. With a strong customer base and a global presence in nearly 70 countries, Vertiv focuses on designing, manufacturing, and servicing mission-critical infrastructure technologies for data centers, communication networks, and commercial environments. The company values safety, integrity, respect, teamwork, diversity & inclusion, and operates with strategic priorities centered around customer focus, operational excellence, high-performance culture, innovation, and financial strength.
Vertiv is committed to equal opportunity employment and promotes diversity and inclusion in all aspects of hiring, employment terms, training, compensation, and more. The company values individuals from diverse backgrounds and encourages individuals with disabilities to reach out for assistance if needed in the application process. If you are interested in applying for this role or learning more about opportunities at Vertiv, please visit the companys career page at Vertiv.com/Careers. Role Overview:
As a Software Engineer Assistant Manager at Vertiv, you will lead a fast-paced and talented team to develop software that exceeds customer expectations. Your role will involve managing software team members, collaborating with product leads, and ensuring the high quality and productivity of the development group. You will play a key role in the full stack implementation of a software technology stack to enable remote services, utilizing technologies such as Angular, .NET Core, Azure Cloud, web development, and databases.
Key Responsibilities:
- Lead the design, development, debugging, and testing of the full stack software solution
- Own system features throughout the full stack implementation
- Participate actively in the design and specification process to ensure project plans align with business objectives
- Ensure user interface implementation follows human-centered design principles and branding standards
- Provide development and testing estimates based on engineering specifications
- Collaborate with the team on defining interfaces between