Teo Tribes

Software Engineer - Full Stack Development

Click Here to Apply

Job Location

hyderabad, India

Job Description

We are seeking a skilled and proactive Full Stack Developer to join our dynamic engineering team. You will collaborate with engineering leaders, developers, and cross-functional peers to deliver impactful solutions that enhance user experience. This role is ideal for someone passionate about software development, scalability, and contributing to a culture of continuous improvement. Key Responsibilities : - Collaborate with engineering leaders, fellow developers, and cross-functional teams to develop new features and prototypes that deliver value to users. - Break down complex problems or business scenarios into solutions composed of multiple software components and services. - Actively engage in code reviews to maintain high-quality code standards and encourage continuous improvement. - Develop and deploy elegant, scalable, and technically advanced solutions, focusing on performance and scalability. - Ensure code quality with comprehensive test coverage and maintainable design for other engineers. - Identify areas for enhancement and seek opportunities for professional growth within the team. - Design software components with a focus on simplicity, maintainability, and scalability. - Use metrics to assess and improve team efficiency, enhancing deployment effectiveness. - Integrate monitoring and alerting tools to resolve problems proactively, ensuring high system availability and reliability. - Communicate transparently with colleagues and stakeholders throughout the agile lifecycle to mitigate risks of failed deliveries or missed deadlines. - Address technical debt and performance bottlenecks, continuously improving the codebase and architecture. - Share expertise through technical presentations and workshops, fostering a culture of knowledge sharing and continuous learning. Skills and Qualifications Required : - Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field. - Strong problem-solving skills with the ability to think critically and creatively. - Excellent communication skills to articulate complex technical concepts to non-technical stakeholders. - Proven experience in delivering high-quality software on time and within scope. - Ability to work independently or as part of a team in a fast-paced, dynamic environment. - In-depth understanding of software development methodologies and best practices. Technical Skills : - Front-End Development : Experience with Angular or similar JavaScript frameworks to create responsive and user-friendly interfaces. - Back-End Development : Strong proficiency in .NET and C#, building robust and scalable APIs and services. - Database : Experience with PostgreSQL, MongoDB, or similar databases, including schema design, query optimization, and performance tuning. - Cross-Functional Collaboration : Proven ability to work with product managers, designers, and stakeholders to deliver optimal solutions. - Software Best Practices : Proficiency in CI/CD, delivery metrics, test coverage, scalability principles, and technical documentation. Preferred Experience : - Working in a product-based company, particularly in the health tech sector. - A passion for User Experience (UX), focusing on intuitive and user-friendly interfaces (ref:hirist.tech)

Location: hyderabad, IN

Posted Date: 10/31/2024
Click Here to Apply
View More Teo Tribes Jobs

Contact Information

Contact Human Resources
Teo Tribes

Posted

October 31, 2024
UID: 4918208057

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.