What are the responsibilities and job description for the .Net FullStack Lead position at Zapcom?
Job Description
Lead and Mentor Development Team : Provide technical leadership and mentorship to a team of developers. Ensure best practices, coding standards, and quality are maintained across all projects.
Software Architecture and Design : Oversee the design and architecture of scalable and maintainable backend solutions using .NET technologies (C#, ASP.NET, .NET Core, etc.).
Development and Coding : Write high-quality, well-documented, and efficient code. Work primarily in backend development, with some involvement in integrating front-end frameworks (Angular / React).
Collaboration : Work closely with product managers, designers, and front-end developers to understand business requirements and ensure that technical solutions meet user needs.
Code Reviews and Quality Assurance : Conduct code reviews, promote peer programming, and advocate for best practices in software development. Implement automated unit tests and support continuous integration / continuous delivery (CI / CD) pipelines.
Troubleshooting and Issue Resolution : Proactively troubleshoot and resolve issues related to system performance, scalability, and integration.
Stay Up-to-Date with Technology Trends : Continuously evaluate and adopt emerging technologies and methodologies to improve system performance and the development process.
Cross-Functional Communication : Act as a liaison between back-end and front-end development teams to ensure smooth integration of UI with backend services.
Required Skills and Experience :
Proven Experience in .NET Development : Strong background in .NET technologies, including C#, ASP.NET, .NET Core, Entity Framework, and SQL Server.
Leadership and Mentorship : Experience leading a development team, mentoring junior developers, and ensuring project deadlines and quality standards are met.
Backend Development : Advanced skills in server-side development, APIs, microservices, and cloud-based architecture (preferably Azure or AWS).
Familiarity with Front-End Technologies : Basic understanding of front-end frameworks like Angular, React, or Vue.js. Ability to collaborate effectively with front-end developers and integrate APIs into the UI.
Problem Solving and Debugging : Strong analytical and troubleshooting skills, with a demonstrated ability to resolve complex technical issues.
Version Control and CI / CD : Proficiency with version control systems (e.g., Git) and CI / CD pipelines (e.g., Jenkins, Azure DevOps).
Agile Methodology : Experience working in an Agile / Scrum development environment.
Communication Skills : Strong verbal and written communication skills to effectively collaborate with internal teams and stakeholders.
Requirements
Experience with front-end JavaScript frameworks (Angular, React, etc.) is a plus, though not required.
Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
Knowledge of DevOps practices and tools.
Experience with unit testing and test-driven development (TDD).
Exposure to modern authentication and authorization protocols (OAuth, JWT, etc.).
Requirements
Experience with front-end JavaScript frameworks (Angular, React, etc.) is a plus, though not required.
Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
Knowledge of DevOps practices and tools.
Experience with unit testing and test-driven development (TDD).
Exposure to modern authentication and authorization protocols (OAuth, JWT, etc.).
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a .Net FullStack Lead?
Sign up to receive alerts about other jobs on the .Net FullStack Lead career path by checking the boxes next to the positions that interest you.