Job Summary :
We are seeking a talented and motivated Lead Engineer with 4-7 years of experience to lead and drive the development of modern web applications and backend services. The ideal candidate will have a strong full-stack background with expertise in .NET, Angular, Python, Node.js, and React.js.
You will collaborate with cross-functional teams to architect, develop, and deliver scalable and high-performance solutions, while mentoring junior developers and ensuring best practices across the software development Responsibilities :
- 4-7 years of professional experience in full-stack software development.
- Strong expertise in .NET (C#) for backend development.
- Proficient with modern front-end frameworks Angular and React.js.
- Experience developing backend services and APIs using Python and Node.js.
- Solid understanding of web technologies : HTML5, CSS3, JavaScript / TypeScript.
- Familiarity with cloud platforms (e.g., Azure, AWS) and containerization (Docker, Kubernetes) is a plus
- Experience with relational and NoSQL databases (e.g., SQL Server, MongoDB).
- Strong knowledge of software design patterns, architecture principles, and Agile methodologies.
- Excellent problem-solving skills and ability to lead technical discussions.
- Strong communication and collaboration & Expectations :
- Ownership and Accountability : Take full ownership of the development lifecycle from design to deployment and post-release support.
- Technical Leadership : Act as a go-to expert for technology decisions and complex problem-solving within the team.
- Collaboration : Work effectively across departments, promoting clear communication and shared understanding.
- Quality Focus : Deliver clean, efficient, and well-tested code, maintaining high standards of software quality.
- Continuous Improvement : Proactively identify areas of improvement in code, processes, and team dynamics.
- Mentorship : Provide constructive feedback and support career growth for team members.
- Adaptability : Be flexible to evolving project requirements and technology changes.
- Deliver Results : Meet deadlines and milestones while balancing technical debt and feature Process :
1. Resume screening and initial HR phone interview to assess fit.
2. Technical phone / video interview and coding assessment to evaluate skills.
3. Onsite or deep technical interviews with system design and team fit discussions.
4. Final interviews, reference checks, and offer negotiation before onboarding.
(ref : hirist.tech)