Software Developer

Year    IN, India

Job Description

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc


Key Responsibilities:



Collaborate, mentor, and inspire a team of software engineers, setting technical direction and promoting best practices across projects. Design, develop, and deliver robust solutions spanning multiple technologies, frameworks, and programming languages. Collaborate cross-functionally to set project goals, define architecture, and ensure alignment with business objectives. Encourage innovation and continuous learning within the team, champion a growth mindset and adaptability. Guide team members in exploring, evaluating, and adopting new technologies as appropriate for project and organizational needs. Oversee the full software development lifecycle--including planning, development, testing, deployment, and maintenance. Foster a collaborative, inclusive, and high-performance culture. Provide technical leadership in areas such as microservice architecture, OOP, API development, and modern web technologies. Take accountability for solution quality, scalability, and maintainability.

Qualifications:

Demonstrated experience leading or mentoring software engineering teams. Track record of quickly learning, adopting, and excelling with new technologies and tools. Strong communication skills, with the ability to translate technical concepts and mentor both technical and non-technical stakeholders. Exposure to frontend, backend, and/or full stack development. Strong understanding of OOP principles,design patterns, database designs Experience in building and maintaining web applications. including supporting its maintainence Practical exposure to REST API design, development, and software testing methodologies. Familiarity with microservice architecture concepts and best practices. Proficiency in data structures, algorithms, and problem-solving. Ability and willingness to quickly learn and work with new technologies and frameworks. Working knowledge of ReactJS, Java, and Ruby Very Strong communication, collaboration, and analytical skills. Strong knowledge on any of Cloud infrastructure (AWS, Oracle Cloud infra, Microsoft Azure) Strong knowledge of technology migration projects and its challenges

Preferred Skills:

Experience with CI/CD tools and cloud platforms. Familiarity with containerization technologies such as Docker or Kubernetes. Exposure to agile development methodologies.

We are seeking a dynamic individual to work at Software engineer 3 level, with a proven track record of leading technical projects in web development to delivering high quality software and mentoring high-performing software engineers. The ideal candidate brings strong foundational software engineering principles, is not limited to any single programming language, and thrives in fast-paced, technology-agnostic environments. This individual should be eager to embrace and master new technologies and methodologies as business needs evolve and take up challenging technical intiatives to drive them till the end.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5170511
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    IN, India
  • Education
    Not mentioned
  • Experience
    Year