Jobs
Interviews

4 Decorators Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

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

Apply

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

Apply

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

Apply

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

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies