Supervisor Software Engineering

5 - 9 years

0 Lacs

Posted:5 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Engineer Assistant Manager at our company, you will lead a fast-paced, highly motivated, and talented team to develop software that exceeds customer expectations. Your role will involve managing software team members and collaborating with product leads to design and deliver high-quality software solutions. You will be responsible for coordinating the team's activities, ensuring quality, productivity, and providing leadership within the development group. Your primary responsibility will be the full stack implementation of a software technology stack to enable remote services. This will involve working on Vertiv's Cloud Platform using technologies such as Angular, .NET Core, Azure Cloud, web development, databases, and messaging services. You will collaborate with a software architect/Technical lead and other software engineers to design and develop the solution. Your duties and responsibilities will include taking on a leadership role in the design, development, debugging, and testing of the full stack software solution. You will own system features through the entire implementation process, actively participate in the design and specification process, and ensure that the user interface adheres to human-centered design principles and branding standards. Additionally, you will provide development and testing estimates, collaborate in a team environment, and develop prototypes to validate design ideas. You will be expected to adhere to coding standards, source control procedures, and documentation, as well as develop reusable components for common functionality. Your role will also involve identifying and mitigating risks throughout the development life cycle, providing technical recommendations to various stakeholders, and continuously improving coding standards, source control procedures, and documentation. To be successful in this role, you should have a BA, BSc, or MSc in Computer Science or a related technical discipline, along with at least 5 years of software development experience. Experience with web application design and development, object-oriented programming, software design patterns, troubleshooting, and service-oriented architectures is required. Knowledge of Python, Docker, cloud development, and agile methodologies is considered a plus. Excellent written, verbal, and analytical skills are essential for this role, along with proficiency in Angular, .NET Core, MVC, C#, C++, and SQL. Experience with JavaScript charting frameworks and familiarity with the data center and telecom industries would be beneficial. You should be comfortable working in a normal office environment with a geographically distributed team and be able to multitask effectively in a fast-paced setting with multiple deadlines. If you are passionate about leading software development teams, driving innovation, and delivering exceptional customer service, we encourage you to apply for this challenging and rewarding position.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You