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
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
The ideal candidate for this position should have at least 3+ years of relevant experience in building software solutions using Python. You should possess a strong understanding of Python fundamentals such as Python Data Layout, Generators, Decorators, File IO, Dynamic Programming, Algorithms, etc. Additionally, you should have experience working with Python Standard Libraries as well as other libraries like any ORM library, numpy, scipy, matplotlib, mlab, etc. A solid grasp of fundamental design principles to develop scalable applications is essential for this role, along with knowledge of Python web frameworks. Working knowledge of core Java and web technologies such as HTTP and JS would be considered advantageous. Candidates with a financial background or technical capabilities in big data analytics will be preferred. The salary package for this position will be as per the industry standard. The preferred educational background for this role includes a BE or BTech degree, or an equivalent degree, with a strong foundation in Mathematics and Statistics. For example, a B.Sc. or M.Sc. in Mathematics & Computer Science would be suitable for this position.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
kochi, kerala
On-site
As a senior engineer in Web development using Angular, you will be responsible for expertly developing Angular based web applications with Web Services (REST). Your role will involve leveraging your excellent development experience with web and JavaScript technologies including HTML/XHTML, XML, JSON, CSS, JavaScript, TypeScript, AJAX, DOM, and version control systems such as git and visual code. Your proven expertise in Angular 6+ & Typescript, NodeJS, ExpressJS, NPM, bootstrap, and webpack will be essential in contributing to the successful development of web applications. You should have a good understanding of Angular concepts like Interceptors, Pipes, Directives, and Decorators, coupled with a strong knowledge of object-oriented concepts & design patterns. Your willingness to work with new technologies and ability to quickly generate prototypes from UI concepts for testing and feedback will be crucial. Troubleshooting issues, debugging JavaScript code, and integrating various data sources and databases into a single system will also be part of your responsibilities. You will need to understand the impacts of performance-based designs, accessibility standards, and security compliance in development. Proficiency in code versioning tools like GIT, experience in common third-party APIs (Google, Facebook, etc.), and a passion for best design and coding practices are expected. Adhering to ISMS policies and procedures is essential in this role. In your capacity as a senior engineer, you will manage tasks in a sprint, review the code of junior team members, and ensure the first-time quality of code. Writing clean, well-designed code, translating user stories into technical specifications, and converting them into working code are key duties. You will follow modern agile-based development processes, including TDD based unit testing, and contribute in all phases of the development lifecycle. Moreover, you will troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality. Developing and deploying new features to facilitate related procedures and tools, if necessary, will be part of your responsibilities. You will participate in the full product development cycle, including brainstorming, release planning, implementation, internal and external client coordination, code and design reviews, MVP and production releases, quality assurance, and product support. You should be highly effective in a dynamic environment, comfortable with proactive communication, and demonstrate technical leadership while embracing challenges.,
Posted 2 weeks ago
2.0 - 7.0 years
0 - 3 Lacs
Kolkata, Bengaluru
Work from Office
Key Responsibilities: Design, develop, unit test, and maintain scalable Python-based applications. Implement web solutions using Django and Django Rest Framework (DRF). Develop real-time applications with WebSocket implementation. Integrate AI technologies, including large language models (LLMs), into projects. Create lightweight and performant APIs using Flask and FastAPI. Design and optimize relational and non-relational databases, including MySQL, PostgreSQL, and MongoDB. Implement version control workflows using Git. Work with services of cloud platforms such as Azure and AWS. Collaborate with cross-functional teams to gather requirements, troubleshoot issues, and deliver robust solutions. Stay updated with emerging technologies and best practices in Python development. Technical Skills: Proficiency in Python programming with a solid understanding of OOP concepts. Hands-on experience with Django and Django Rest Framework. Strong knowledge of WebSocket implementation for real-time communication. Experience in integrating AI and machine learning models, particularly large language models (LLMs). Good to have prior experience with AI/ML frameworks and libraries such as TensorFlow or PyTorch. Good to have prior experience with Flask and FastAPI for API development. Comprehensive understanding of relational and non-relational databases: MySQL,
Posted 1 month 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