Mumbai, Maharashtra, India

Job Type: Full-Time
  • Javascript
  • CSS
  • Java

Job Summary

We are looking for a talented and motivated Software Engineer to join our development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining software solutions that align with user needs and business goals. You will work in a collaborative environment to build scalable, reliable, and secure systems.

Key Responsibilities

Design, develop, and implement high-quality software solutions.

Collaborate with product managers, designers, and other engineers to understand requirements and deliver features.

Write clean, maintainable, and well-documented code.

Participate in code reviews and provide constructive feedback.

Troubleshoot, debug, and optimize existing software.

Contribute to system architecture and design decisions.

Ensure software follows best practices in terms of security, performance, and scalability.

Write unit tests and perform integration testing to ensure software quality.

Continuously learn and apply new technologies and development practices.

Maintain clear and up-to-date technical documentation.

Required Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).

Proficiency in one or more programming languages (e.g., JavaScript, Python, Java, C#, etc.).

Experience with web technologies such as HTML, CSS, and modern JavaScript frameworks (e.g., React, Angular, Vue).

Familiarity with backend technologies (Node.js, Django, .NET, Spring Boot, etc.).

Experience with databases (SQL and/or NoSQL).

Understanding of software development methodologies (Agile, Scrum, etc.).

Experience with version control tools such as Git.

Good problem-solving and analytical skills.

Strong communication and teamwork abilities.

Preferred Qualifications

Experience in cloud platforms (AWS, Azure, GCP).

Knowledge of CI/CD pipelines and DevOps practices.

Familiarity with containerization tools like Docker and Kubernetes.

Experience with testing frameworks (e.g., Jest, Mocha, JUnit).

Exposure to microservices architecture.

Soft Skills

Strong attention to detail.

Self-driven and able to work independently.

Open to feedback and continuous improvement.

Strong time management and organizational skills.

Work Environment

Full-time position.

Responding

 

🤖 TalentMate - Workforce Pro:
Hi! I’m your TalentMate, here to help you ace your next interview. Ask me anything about interview tips, common questions, and best practices!