Bangalore, Karnataka, India
Information Technology
Full-Time
Estuate, Inc.
Overview
Responsibilities
- Technical Leadership: Propose technical solutions based on business needs and guide the team in their implementation.
- Process Coordination: Coordinate the development process, ensuring smooth execution and timely delivery of results.
- Cross-Team Collaboration: Establish clear communication and facilitate collaboration between teams regarding technical solutions and their integrations.
- Technical Guidance: Drive cross-team collaboration from a technical perspective in cases of inter-dependencies within the development process.
- Requirements Analysis: Actively collaborate with Product Owners (PO) and Business Analysts (BA) in terms of scope decomposition and technical feasibility.
- Team Mentorship: Guide and mentor team members, fostering their technical growth and ensuring adherence to best practices.
- Architectural Decisions: Actively participate in discussions and decision-making related to internal product architecture and design.
- Agile Participation: Actively collaborate with the team in Agile ceremonies such as grooming, daily meetings, and planning sessions.
- Development Leadership: Lead and actively participate in the development of both existing and new product Technical Skills :
- 1+ years of experience in a role of Tech Lead, demonstrating leadership and guidance capabilities.
- 5+ years of active practice in C# .NET / .Net Core / ASP.NET Core, with a strong understanding of the platform.
- Solid knowledge of JS/HTML/CSS with commercial development experience of at least 2 years.
- Proven experience in developing with React.
- Experience with state management libraries like Mobx and type systems like Typescript.
- Hands-on experience in building RESTful APIs and Single Page Applications (SPAs).
- Experience working with MS SQL Server.
- Solid understanding of authentication and authorization mechanisms.
- Basic experience with WebSockets.
- Intermediate+ English level, both written and spoken, for effective communication with international
- Strong leadership skills with the ability to motivate and guide a team.
- Proven experience in mentoring and supporting team members.
- Excellent analytical skills for problem-solving and decision-making.
- Effective delegation skills to distribute tasks and responsibilities.
- Good time-management skills with the ability to handle multitasking activities and meet deadlines.
- Organized and detail-oriented with the ability to keep the overall solution in mind while focusing on specific tasks.
- Knowledge of message brokers like Rabbit MQ.
- Experience with in-memory data stores like Redis.
- Familiarity with background job processing frameworks like Hangfire.
- Experience with real-time communication libraries like SignalR.
- Experience in working with Docker for containerization.
- Experience with the micro front-end approach for building scalable front-end applications.
- Experience in writing Unit tests using frameworks like XUnit and jest-junit.
- Experience with modern JavaScript features :
- Bachelor's Degree in Computer Science or any equivalent degree.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in