Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Title : Senior Software Engineer


Software Description:

o Design & develop web-based applications and provide support by finding methods to enhance the application.

o Develop, test, and maintain robust Python-based applications, APIs, and tools.

o Contribute in each phases of SDLC to deliver the application successfully with the quality.

o Collaborate with cross-functional teams to define, design, and ship new features. o Designing the database skeleton by using the proper normalization rules.

o Code Optimization to improve the efficiency. o Gathering the requirements and freezing it and understanding the overview of the application before making the prototype.

o Applying the proper testing methods to test the software.

o Applications Maintenance, Support and Documentation for the projects Developed.

o Good knowledge on software development life cycle. Mission:

o Apply the System Development objectives of the Engineering wing.

o Identify Key Challenges and propose action plans oriented to improve the efficiency in Day to Day Projects (Tasks).

o Implement or participate in the implementation of this actions related with the objectives in the project teams.

o Lead the continuous improvement and rationalize the needs and user's propositions of development.

o Identify and apply good practices. Organize and/or lead internal trainings, create the documentation if needed.

o Test Software upgrades for, “FIT To” requirements.


Qualification & Experience


Bachelors/master’s in computer science/Information Science/Computer Applications.


We are looking for 6-8 years of relevant experience preferably in Analysis, Design and Development of various software applications and interaction with project team and customers.

o Strong proficiency in Python and its frameworks (e.g., Django, Flask, FastAPI). o Experience with RESTful APIs and microservices architecture.

o Familiarity with databases (SQL and NoSQL) and ORM tools.

o Knowledge of version control systems like Git.

o Understanding of cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).

o Experience with data processing libraries (e.g., Pandas, NumPy) or machine learning frameworks.

o Familiarity with front-end technologies (e.g., JavaScript, React/Angular) is a plus.

o Problem-solving mindset with excellent analytical skills. o Strong communication and teamwork abilities.


Please do not apply with less than 6 years of relevant experience

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
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.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You