This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Vertiv
Posted 1mo ago

Associate Engineer Software

Vertiv
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities
  • designing applications
  • developing backend
  • building frontend
Requirements
  • 2+ years software engineering experience
  • Expert Python
  • Backend API and frontend framework experience
  • SQL and data processing (Pandas)
  • Testing and CI/CD proficiency
Technical tools mentioned
PythonPandasFlaskFastAPIDjangoDjango REST FrameworkJavaScriptReactAngularVueHTML5CSS3SQLPostgreSQLMySQLSnowflakepytestunittestGitDockerAWSAzureGCP

Job 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)

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 sponsorship for work authorization now or in the future, are not eligible for hire.

Equal Opportunity Employer


We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability.

About Vertiv

Provides critical power and cooling for data centers.

Similar jobs

Software Engineer roles near Pune, Maharashtra
6h
Save
Mark Applied
Hide
Software Engineer (Java Developer)
Pune, Maharashtra, India
OnsiteFull Time
NielsenIQ
NielsenIQNYSE: NIQ: Provides consumer intelligence and retail measurement data services.
3+ YOERequires 3+ years building production software, a computer science or computer/electrical engineering degree, expert Java skills, SQL or NoSQL experience, Hibernate/JPA knowledge, and strong English communication.
Java, SQL, NoSQL, Hibernate, JPA, Amazon Web Services, Jenkins, AWS, Azure, Docker, Kubernetes, Terraform, Pulumi, CI/CD
6h
Save
Mark Applied
Hide
Senior Software Engineer -Full Stack
Pune, Maharashtra, India
OnsiteFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Global provider of medical technology and diagnostic imaging solutions.
7+ YOERequires 7–8 years of experience, strong software design and troubleshooting skills, and expertise across Angular, Java Spring Boot, Kafka, Docker, Kubernetes, PostgreSQL, cloud platforms, CI/CD, and observability.
Angular, Nx, Node.js, Java, Spring Boot, Jest, JUnit 5, Mockito, Apache Kafka, spring-kafka, Avro, CloudEvents, Docker, Kubernetes, OpenShift, Keycloak, JWT, PostgreSQL, Quartz, Dynatrace, Grafana, Loki, Prometheus, GitLab, AWS, VPC, ELB, EC2, ECS, EKS, S3, SQS, CloudWatch, vCluster, Helm, KubeVela, ArgoCD, Terraform, Velero, RDS PostgreSQL, DynamoDB, Istio, Kiali
6h
Save
Mark Applied
Hide
Senior Software Engineer
Pune, Maharashtra, India
HybridFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Manufacturer of medical diagnostic and imaging equipment.
5+ YOERequires 5–8 years of experience, mobility-domain project experience with ETCS and safety-critical testing, SIL2/SIL4 DMI hardware and software experience, C++ and Python, communication, and problem-solving skills.
C++, Python, European Train Control System (ETCS), Safety Integrity Level (SIL2), Safety Integrity Level (SIL4), Driver Machine Interface (DMI)
10h
Save
Mark Applied
Hide
Software Engineer
Pune or Bengaluru
OnsiteFull Time
Maersk
MaerskNasdaq Copenhagen: MAERSK-B: A global transportation and logistics advancing trade through technology and digital solutions.
4+ YOERequires 4–6 years building and supporting .NET applications, Vue frontend experience, RESTful APIs, Azure, DevOps, Docker, Terraform, databases, AI/ML, Workday, Agile Scrum, and stakeholder communication skills.
.NET, Vue, RESTful, OAuth2.0, Microsoft Azure, GitHub, Terraform, Docker, NoSQL, MongoDB, Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Microsoft Copilot, Claude, Workday, Behaviour-Driven Development (BDD), Test-Driven Development (TDD), Scrum, CI/CD
13h
Save
Mark Applied
Hide
Senior Software Engineer
Pune or Mumbai
OnsiteFull Time
Xoriant
Xoriant: Provides digital engineering and software services for global enterprises.
Requires Java test automation, API automation with REST Assured, Cucumber, Appium, Playwright or Selenium, performance testing, build tools, distributed systems, Postman, OpenAPI, Atlassian tools, and AWS.
Java, REST Assured, Cucumber, Appium, Playwright, Selenium, Page Object Model, k6, Gatling, JMeter, Gradle, Maven, Postman, OpenAPI, Swagger, Jira, Confluence, Zephyr, Amazon Web Services (AWS), Amazon EC2, Amazon S3
13h
Save
Mark Applied
Hide
Custom Software Engineer
Pune or India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
3+ YOERequires 3+ years of Python experience, 15 years of full-time education, object-oriented programming, design patterns, version control, agile practices, clean coding, debugging, and performance optimization.
Python
13h
Save
Mark Applied
Hide
Sr Software Engineer (Mainframe / COBOL)
Bangalore or Pune
HybridFull Time
ACI Worldwide
ACI WorldwideNASDAQ: ACIW: Powering the world's real-time electronic payments ecosystem.
8+ YOERequires 8+ years of software development experience, COBOL, JCL, DB2, IBM Mainframe, Git, Agile methods, debugging, and strong communication. Bachelor's degree or equivalent experience required.
COBOL, JCL, DB2, VSAM, IBM Mainframe, GitHub Copilot, ChatGPT, Claude, Cursor, Git, Unix, Linux, Java, CI/CD
22h
Save
Mark Applied
Hide
Expert Software Engineer
Pune, Maharashtra, India
HybridFull Time
Finastra
Finastra: Develops software for global retail and transaction banking.
8+ YOERequires 8–12+ years software development experience and 5+ years building Java microservices, with expertise in Java 17+, Spring, Kafka, Kubernetes, cloud, distributed systems, testing, observability, and security.
Java, Java 17, Spring Boot, Spring Cloud, Gradle, Maven, REST, JSON, gRPC, Protobuf, Kafka, Avro, Kubernetes, AWS, Azure, GCP, Istio, Linkerd, Pact, AssertJ JSON, Testcontainers, Gatling, JMH, OpenTelemetry, Micrometer, Prometheus, Grafana, ELK, OAuth2, OIDC, JWT, TLS, mTLS, Vert.x, CQRS, Event Sourcing, Temporal, Cadence, Debezium, CDC, Postgres, MySQL, RDBMS, Redis, MongoDB, Cosmos, DocumentDB, Elasticsearch, OpenSearch, Backstage
This job has expired