Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
As a Software Engineer (Python Developer) at our company, you will play a crucial role in refactoring and enhancing existing code independently. With a minimum of 4-5 years of experience in software engineering, you will need to be proficient in Python, with at least 2 years of hands-on experience in developing Python applications. An excellent understanding of object-oriented programming principles, including inheritance and subclassing, is essential. Moreover, you should be skilled in working with abstract classes and Python dataclasses. Your responsibilities will include designing and implementing test routines, utilizing tools such as mocks, unittest, and pytest libraries. It is also vital to have a strong background in developing error handling mechanisms, user-defined exceptions, and user input validation routines. Proficiency in using GIT for version control is a must, along with a solid understanding of Pandas and logging modules in Python. In addition to these technical skills, you should be well-versed in following software engineering best practices and PEP8 requirements. Implementing the principle of dependency injection and structuring complex Python projects effectively are key aspects of this role. Familiarity with dynamical imports, SQL, and techniques to prevent SQL injections is highly desirable. Furthermore, having knowledge of SQL Alchemy, ORM (Object Relational Mapping), and the ability to mentor junior software engineers will be advantageous. Soft skills such as the ability to introduce new tools to a team, work independently without constant supervision, proactively solve problems, and effectively communicate with colleagues are also essential for success in this position. Please note that this role requires work authorization in the United States, and Vertiv does not provide sponsorship for visas. Individuals with temporary visas or those requiring sponsorship for work authorization are not eligible for hire. Vertiv is an equal opportunity employer committed to fostering a diverse and inclusive workplace environment.,
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
55803 Jobs | Dublin
Wipro
24489 Jobs | Bengaluru
Accenture in India
19138 Jobs | Dublin 2
EY
17347 Jobs | London
Uplers
12706 Jobs | Ahmedabad
IBM
11805 Jobs | Armonk
Bajaj Finserv
11514 Jobs |
Amazon
11476 Jobs | Seattle,WA
Accenture services Pvt Ltd
10903 Jobs |
Oracle
10677 Jobs | Redwood City