Vertiv Energy Pvt Ltd

Associate Engineer Software

Vertiv Energy Pvt Ltd
Pune
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 2 yearsMin. 2 years

Job Description

Associate Engineer Software

SW Engineer (Full Stack Python Software Developer)

Overview:

We are seeking a highly skilled and proactive Full Stack Python Software Developer who can independently refactor, enhance, and build scalable applications across both backend and frontend layers. The ideal candidate will have strong expertise in Python, data processing, and modern web development frameworks, along with the ability to design robust, testable, and maintainable systems.

 

Core Responsibilities:

  • Design, develop, and maintain end-to-end full stack applications (backend + frontend).
  • Refactor and enhance existing codebases to improve performance, scalability, and maintainability.
  • Develop RESTful APIs and backend services using Python frameworks (e.g., Flask, FastAPI, Django).
  • Build intuitive and responsive frontend interfaces using modern frameworks (e.g., React, Angular, or similar).
  • Work extensively with data processing and analytics using Pandas and SQL.
  • Implement robust error handling, logging, and custom exception frameworks.
  • Design and maintain database schemas, queries, and stored procedures.
  • Ensure high-quality code standards, including documentation and adherence to best practices.
  • Implement and maintain CI/CD pipelines, version control, and deployment strategies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
 

Technical Requirements:

  1. Backend Development
  • Minimum 2+ years of Software Engineering experience
  • Expert-level proficiency in Python (2+ years)
  • Strong experience with: 
    • Pandas for data manipulation and analysis
    • OOP (Object-Oriented Programming)
    • API development (Flask, FastAPI, Django REST Framework)
  • Experience in: 
    • Writing reusable, modular, and scalable backend components
    • Implementing decorators, middleware, and design patterns
    • Error handling and custom exceptions
 
  1. Frontend Development
  • Experience with modern front-end technologies: 
    • JavaScript (ES6+)
    • Frameworks such as React / Angular / Vue
  • Strong understanding of: 
    • HTML5, CSS3, responsive design
    • State management and API integration
  • Ability to create user-friendly and performant UI components
 

Database & Data Engineering:

  • Strong knowledge of SQL 
    • Advanced concepts such as window functions, joins, stored procedures
  • Experience working with relational databases (e.g., PostgreSQL, MySQL, Snowflake)
  • Understanding data pipelines and ETL processes is a plus
 

Testing & Quality Assurance:

  • Ability to design and implement: 
    • Unit tests and integration tests
    • Testing frameworks such as pytest, unittest
    • Mocking techniques for isolated testing
  • Commitment to test-driven development (TDD) principles
 

DevOps & Tools:

  • Proficiency with Git (branching strategies, pull requests, code reviews)
  • Experience with: 
    • CI/CD pipelines
    • Containerization (Docker – preferred)
    • Deployment on cloud platforms (AWS/Azure/GCP – preferred)
 

Software Engineering Best Practices:

  • Strong understanding of: 
    • Code structuring and modular design
    • Packaging and publishing Python libraries
    • Documentation and maintainability standards
  • Ability to architect and structure complex full-stack applications
 

Soft Skills:

  • Ability to set up new tools and frameworks for the team
  • Highly independent and self-driven
  • Proactive mindset with ownership of deliverables
  • Strong problem-solving and analytical thinking
  • Effective communication and collaboration skills
 

Nice-to-Have:

  • Experience with microservices architecture
  • Knowledge of AI/ML integration or data-driven applications
  • Exposure to Snowflake or cloud data ecosystems (aligned with your current environment)

Experience Level

Mid Level

Job role

Work location
Work locationPune, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Backend Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 2 years

About company

Name
NameVertiv Energy Pvt Ltd
Job posted by Vertiv Energy Pvt Ltd

Similar jobs you can apply for

Software / Web Developer

Senior Full Stack Developer – Ticketing Platform

Event Xplora Private Limited
Hadapsar, Pune
₹15,000 - ₹35,000*
Work from Office
Full Time
Min. 1 year
Good (Intermediate / Advanced) English
Bhor Engineering Pvt. Ltd

Quality Control Engineer

Bhor Engineering Pvt. Ltd
Nanded, Pune
₹18,000 - ₹20,000
Work from Office
Full Time
Min. 1 year
Good (Intermediate / Advanced) English
Tatvik Buildcon Private Limited

Quality Control Engineer

Tatvik Buildcon Private Limited
Pune
₹40,000 - ₹60,000
Field Job
Full Time
Min. 5 years
Basic English
Siddhitech Stainless Company

Quality Control Engineer

Siddhitech Stainless Company
Pune
₹15,000 - ₹25,000
Work from Office
Full Time
Any experience
Basic English

Senior Engineering Supervisor

Dev Enterprises
Mahalunge, Pune
₹25,000 - ₹50,000
Field Job
Full Time
Min. 1 year
Basic English

Quality Engineer

UNIK GAUGES & TOOLS
Nanded, Pune
₹15,000 - ₹22,000
Work from Office
Full Time
Any experience
Basic English

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 2 to 31 years are eligible to apply for this job. You can apply for more jobs in Pune to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Pune at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Pune . Through apna, you can find jobs in 64 cities across India. Join NOW!