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 recent 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 Robust 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
📌 Software Developer (India)
🏢 Oracle
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.