Senior Technical Lead Developer Netc Apply
Overview:
The Technical Lead role is primarily responsible for supporting project success on assigned engagements as it relates to quality deliverables, organized task assignments, immediate technical escalations, and adherence to budgets and estimates. This individual will play the role of liaison between the project manager and development team. The technical lead will work to confirm adherence to LFT’s standard operating procedure in all aspects of project delivery, assign tasks, confirm estimates, and unblock developers when necessary.
Additionally, the technical lead will also spend a significant portion of their time acting as a senior full-stack developer. This employee will provide delegation of appropriate tickets to their team and themselves.
Company Overview
Liberty Fox Technologies is a leading provider of software solutions and services. We are a team of dedicated professionals who are passionate about delivering high-quality software to our clients. Our expertise lies in Microsoft .NET and C# technologies. We work closely with our clients to understand their business needs and provide them with innovative solutions.
Job Responsibilities
- Lead a team of developers in designing, developing, and implementing software solutions using .NET and C#.
- Oversight of project task assignment and approval of team estimates
- Collaborate with business stakeholders and Business Analysts to gather requirements and translate them into technical specifications.
- Provide technical guidance and mentorship to junior developers.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Manage software development projects and ensure timely delivery.
- Act as a senior technical escalation point for assigned projects
- Act as point of contact for all technical correspondence with client stakeholders
- Write high quality code on assigned tickets within given estimations
- Identify areas of technical risk in projects and provide recommended action plans to mitigate
- Assist and Support in Sales Engineering, Estimations, Assumptions and Proposal Creation
- Stay up-to-date with the latest trends and technologies in software development.
Requirements
- Senior Full-stack software developer with experience in mobile applications.
- At least 7+ years of proficiency with object-oriented, Full Stack programming in C#
- Experience with modern Full-Stack. Javascript Frameworks such as Blazor, Angular, and/or React
- Experience with ASP.NET, MVC, and Web API frameworks.
- Strong understanding of database concepts and experience with SQL Server or Oracle.
- Knowledgeable in implementing Responsive Web Design using Foundation or Bootstrap
- At least 5 years of experience with either MSSQL or MySQL Databases.
- Experience with agile software development methodologies.
- Excellent problem-solving and analytical skills.
- Ability to effectively communicate and collaborate with stakeholders at all levels.
- Experience leading a team of developers and managing software projects.
- Excellent time management skills for yourself and others.
- The ability to deescalate a situation by jumping in and helping a junior team member of your team is a skill that is essential.
- Critical thinking and problem-solving skills are a must.
- Project leadership with the ability to support junior team members through guidance and teaching.
Benefits
Benefits
- Competitive Salary
- Flexible Hours
- Weekly Remote Workdays
- Unlimited PTO
- Company Paid Health, Dental and Vision Insurance
- Matching 401k Plan
- Free Food Fridays
- Quarterly Company-Sponsored Team Events
- Great team-oriented work environment