Developer III - Software Engineering

3 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Description

Key Responsibilities
  • Develop, debug, test, and deliver high-quality, error-free code with proper validation.
  • Contribute to the design and development of application features/components in alignment with user stories and requirements.
  • Select and implement optimal technical solutions, including reusing, improving, or reconfiguring existing components.
  • Optimize efficiency, cost, and quality by identifying opportunities for automation, process improvements, and agile delivery.
  • Conduct root cause analysis (RCA) of defects and implement mitigation strategies.
  • Review and create unit test cases, ensuring proper coverage and quality validation.
  • Assist in module-level activities, including estimation of time, effort, and dependencies for own and team’s tasks.
  • Support release and configuration management processes.
  • Mentor junior developers, provide technical guidance, and review their deliverables.
  • Collaborate with leads to review technical designs and gradually take ownership of technical decision-making.
  • Maintain documentation, contribute to knowledge sharing repositories, and ensure compliance with reporting and project standards.

Required Skills & Experience

  • Programming Language: Strong proficiency in Python.
  • Databases: Hands-on experience with MongoDB.
  • APIs & Frameworks: Expertise in RESTful API design and implementation; experience with Flask framework.
  • Version Control: Proficiency in Git for source code management and team collaboration.
  • Cloud Platforms: Practical experience working with Microsoft Azure.
  • Deployment & Containerization: Familiarity with Docker and related deployment tools.
  • Work Experience: Minimum 3 years of hands-on backend development and cloud technology experience.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent written and verbal communication skills; ability to explain technical designs and decisions clearly.
  • Team player with ability to work independently when required.

Preferred Qualifications

  • Exposure to Agile methodologies and best practices.
  • Experience in designing low-level design (LLD) for multiple components.
  • Prior experience mentoring junior developers or leading small modules.
  • Relevant technical/domain certifications (e.g., Azure, Python, or related cloud certifications).
  • Knowledge of customer domain or sub-domains relevant to project requirements.

Skills

Python,Mongodb,Restful Api

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
UST logo
UST

IT Services and IT Consulting

Aliso Viejo CA

RecommendedJobs for You