Teo Tribes
Software Engineer - Full Stack Development
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
Location: hyderabad, IN
Posted Date: 10/31/2024
Contact Information
Contact | Human Resources Teo Tribes |
---|