Software Engineer

India, Maharashtra, Mumbai

Full-time

Posted on: 5 days ago

Skills

sql
node.js
javascript

Overview:

We are seeking a dedicated Software Engineer to join our dynamic team. In this role, you will contribute to the development and maintenance of innovative software solutions, enhancing our products and services to meet the needs of our clients. Your focus will be on writing clean, efficient code and collaborating with a cross-functional team to deliver high-quality software on time.

Key Responsibilities:

  • Design, develop, and maintain scalable software applications.

  • Collaborate with product managers and designers to create intuitive user experiences.

  • Write clean, efficient, and well-documented code.

  • Participate in code reviews to ensure the quality and maintainability of code.

  • Troubleshoot and debug applications as needed to improve performance.

  • Stay updated on emerging technologies and industry trends to ensure best practices are followed.

  • Contribute to the overall architecture and technical direction of the projects.

Technical Skills:

  • Proficiency in SQL for database management and manipulation.

  • Strong experience with Node.js for server-side application development.

  • Proficiency in JavaScript for building interactive web applications.

  • Familiarity with version control systems, such as Git.

  • Understanding of RESTful APIs and web services.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • At least 2 years of professional experience in software development.

  • Proven track record of successfully delivering software projects.

Skills & Experience:

  • Strong proficiency in SQL: Ability to write complex queries and optimize database performance.

  • Experience with Node.js: Comfortable developing server-side applications and working with asynchronous programming.

  • Expertise in JavaScript: Ability to build responsive, interactive front-end applications and utilize frameworks such as React or Angular is a plus.

  • Strong problem-solving skills and attention to detail.

  • Excellent communication skills to collaborate effectively with team members.