Senior Software Engineer

4 - 5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary:

We are seeking a highly skilled Sr. Software Developer with expertise in Full Stack Development, Python, and JavaScript. The ideal candidate should have 4-5 years of experience in software development, strong understanding of end-to-end software development processes, and ability to translate business requirements into technical solutions. Exposure to Android and iOS app development is an added advantage.


Key Responsibilities:

  • Design, develop, test, and deploy scalable and robust full-stack applications.
  • Work with cross-functional teams to gather and analyze business requirements and translate them into technical specifications.
  • Write clean, maintainable, and efficient code using Python and JavaScript frameworks.
  • Build responsive web applications and RESTful APIs.
  • Collaborate in architecture and design discussions, proposing optimal solutions.
  • Conduct code reviews, provide mentorship to junior developers, and ensure best coding practices.
  • Troubleshoot, debug, and optimize application performance.
  • Stay up to date with emerging technologies, tools, and industry trends.
  • If required, contribute to development of mobile applications for Android and iOS platforms.
  • Document development processes, code changes, and technical specifications.


Required Skills & Qualifications:

  • Bachelor’s/Master’s degree in Computer Science, Information Technology, or related field.
  • 4-5 years of experience in full-stack software development.
  • Proficient in Python and JavaScript (Node.js, React.js, or Angular).
  • Strong understanding of database technologies (SQL/NoSQL).
  • Hands-on experience in developing RESTful APIs and integrating third-party services.
  • Solid understanding of software development lifecycle (SDLC) and agile methodologies.
  • Ability to gather and analyze requirements and provide practical solutions.
  • Excellent problem-solving, analytical, and communication skills.
  • Good to have: experience in developing Android and iOS mobile applications.
  • Good to have: experience in working with containerization technologies like Docker and Kubernetes.



Preferred Skills:

  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Experience with CI/CD pipelines, version control (Git), and DevOps practices.
  • Knowledge of security best practices in software development.


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

Indore, Madhya Pradesh, India

Hyderabad, Telangana, India