companyNEC Software Solutions (India) Private Limited logo

Senior Full Stack Software Engineer (Java/Python + React/Angular)

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Required Qualifications:Bachelor's degree in Computer Science or a related field (or equivalent experience).4+ years of experience in full-stack web development. Expertise in Java with a strong grasp of object-oriented programming principles. Proficient in Python and popular frameworks (e.g., Django, Flask). Significant experience with React and associated technologies (e.g., Redux, Hooks). Experience with relational databases (e.g., SQL, Oracle, PostgreSQL, MySQL). Familiarity with NoSQL databases (e.g., MongoDB, Cassandra). Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud). Demonstrated ability to effectively utilize GitHub Copilot in a professional setting. Strong problem-solving and communication skills. Experience with Agile development methodologies. Bonus Qualifications:Experience with Docker and Kubernetes. Contributions to open-source projects.

About the job

We are seeking an experienced Senior Full Stack Software Engineer with a solid background in Java or Python paired with React or Angular. Join our dynamic team to design, develop, and maintain cutting-edge web applications that meet the highest standards of quality.

Key Responsibilities:

  • Design and develop robust full-stack web applications using Java, Python, and React.
  • Produce high-quality, maintainable, and efficient code while adhering to industry best practices.
  • Leverage GitHub Copilot for accelerated coding and improved code quality, exploring its features actively.
  • Work collaboratively with product managers, designers, and fellow engineers to define and implement innovative features.
  • Engage in code reviews, providing and receiving constructive feedback to foster team growth.
  • Diagnose and resolve issues across the full stack efficiently.
  • Contribute to the enhancement of our development processes and tools.
  • Create unit and integration tests to ensure software reliability.
  • Stay abreast of emerging technologies and industry trends to bring innovative ideas to the team.
  • Participate in architectural discussions and contribute to key technical decisions.

About NEC Software Solutions (India) Private Limited

NEC Software Solutions (India) Private Limited is a leading provider of comprehensive IT services based in Mumbai and Bangalore. With a robust team of over 1300 professionals, we deliver innovative solutions across various sectors including publishing, media, financial services, retail, healthcare, and technology. Our extensive experience spans over 30 years, building a reputation for exceeding client expectations and delivering high-quality software products. Whether collaborating with startups or billion-dollar enterprises, we are dedicated to providing exceptional offshore support and technological services.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.