Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Cognecto

NewBe an early applicant

Software Development Engineer

Posted
Discussion

Description

  • Job Description: Full Stack Developer
  • Experience:
  • 4–9 years
  • Employment Type: Full-Time
  • Location: Navi Mumbai
  • Role Type: Software Development (Full Stack Developer)
  • Role Overview
  • We are looking for an experienced Full Stack Developer with strong hands-on expertise in designing, developing, testing, and deploying scalable web applications.
  • The candidate should be comfortable working across the complete technology stack, including frontend development, backend services, APIs, databases, cloud platforms, and CI/CD.
  • The ideal candidate will have strong software engineering fundamentals, experience working with modern development frameworks, and the ability to collaborate effectively with architects, product owners, business analysts, QA engineers, and DevOps teams.
  • Key Responsibilities
  • 1. Frontend Development
  • - Design and develop responsive, scalable, and user-friendly web applications.
  • - Develop reusable UI components using Angular OR React.js.
  • - Work extensively with JavaScript, TypeScript, HTML5, and CSS3.
  • - Integrate frontend applications with REST APIs and backend services.
  • - Optimize frontend applications for performance, scalability, usability, and maintainability.
  • - Implement client-side validation, error handling, authentication, and authorization flows.
  • 2. Backend Development
  • - Design and develop scalable backend applications and services using technologies such as Java/Spring Boot OR Node.js OR .NET Core/C# OR Python.
  • - Develop and maintain RESTful APIs and microservices.
  • - Implement business logic, data validation, exception handling, logging, and security controls.
  • - Integrate applications with internal systems, external services, and third-party APIs.
  • - Troubleshoot production and non-production application issues.
  • 3. Database & Data Management
  • - Design and develop database objects, queries, and data-access components.
  • - Work with relational databases such as SQL Server OR PostgreSQL OR MySQL OR Oracle.
  • - Work with NoSQL technologies such as MongoDB where applicable.
  • - Optimize queries and database interactions for application performance.
  • - Ensure appropriate data validation and transaction management.
  • 4. DevOps & Cloud
  • - Work with source-control platforms such as Git/GitHub/Azure Repos.
  • - Participate in automated build, test, and deployment processes using Azure DevOps, GitHub Actions, Jenkins, or equivalent CI/CD platforms.
  • - Develop and deploy applications in Microsoft Azure, AWS, or Google Cloud Platform environments.
  • Required Professional Skills
  • - Good academics (from reputed engineering institutes).
  • - Strong analytical and problem-solving skills.
  • - Ability to independently own development tasks from requirement through deployment.
  • - Good verbal and written communication skills.
  • - Ability to communicate technical concepts clearly with technical and non-technical stakeholders.
  • - Strong collaboration skills in distributed and cross-functional teams.
  • - Ability to work in an Agile/Scrum environment.
  • Education
  • - Bachelor's degree in Computer Science OR Information Technology OR Engineering from any reputed institute in the country (BE, ME, BTECH, MTECH).
  • - Good academics throughout.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →