Associate Engineer Software

Vertiv Group


Job Location:

Pune - India

Monthly Salary: Not Disclosed
Posted on: 21 hours ago
Vacancies: 1 Vacancy

Job Summary

Description

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)



Required Experience:

IC

DescriptionSW 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 stron...

About Company

Work Authorization No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need s ... View more

View Profile View Profile