Full-Time

Senior Software Engineer

Full Stack

NEC Software Solutions

NEC Software Solutions

No salary listed

Mumbai, Maharashtra, India

In Person

Category
Software Engineering (2)
,
Required Skills
Microsoft Azure
Agile
Python
React.js
MySQL
Redux.js
SQL
Java
Postgres
AWS
Flask
Oracle
AngularJS
Cassandra
Django
Google Cloud Platform
Requirements
  • Bachelor's degree in Computer Science or related field (or equivalent experience)
  • 4+ years of experience in full-stack web development
  • Expert proficiency in Java and a strong understanding of object-oriented programming principles
  • Solid experience with Python and related frameworks (e.g., Django, Flask)
  • Extensive experience with React and related technologies (e.g., Redux, Hooks)
  • Experience with relational databases (e.g., SQL, Oracle, PostgreSQL, MySQL)
  • Experience with NoSQL database (e.g., MongoDB, Cassandra)
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Proven experience and a demonstrable ability to effectively use GitHub Copilot in a professional development environment – including understanding of its strengths and limitations
  • Excellent problem-solving and communication skills
  • Experience with Agile development methodologies
Responsibilities
  • Design, develop, and maintain full-stack web applications using Java, Python, and React.
  • Write clean, testable, and efficient code, adhering to coding standards and best practices.
  • Utilize GitHub Copilot to accelerate development, generate code suggestions, and improve code quality. Actively explore and experiment with Copilot's capabilities.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug issues across the full stack.
  • Contribute to the improvement of our development processes and tooling.
  • Write unit and integration tests to ensure code reliability.
  • Stay up-to-date with emerging technologies and trends.
  • Participate in architectural discussions and contribute to technical decision-making.
Desired Qualifications
  • Docker and Kubernetes experience
  • Contributions to open-source projects
NEC Software Solutions

NEC Software Solutions

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A