What are the responsibilities and job description for the Lead Full Stack .NET Developer position at CONFERENCE DIRECT LLC?
Description
Position: Lead Full Stack .NET Developer
Department: Business Technology
Location: Folsom, California (This position requires in-office attendance)
Compensation: $140,000 to $160,000 DOE
Exemption Status: Exempt
About ConferenceDirect
ConferenceDirect is one of the world’s leading event management and hospitality services firms. We help clients save time and money by securing the best hotel accommodations, meeting space, conference venues, and hospitality services available at the most favorable terms possible. For more than 25 years, we have been passionate about achieving better results for our clients.
See more at our website: http://conferencedirect.com/
Job Summary
The Lead Full Stack .NET Developer will lead the development and maintenance of both front-end and back-end applications, ensuring smooth integration and optimal performance. This hybrid position reports to the Senior Software Developer and is based at our Folsom, CA office.
Requirements
Responsibilities
· Software Development: Write clean, scalable, and maintainable code for new and existing software applications, including web and mobile platforms.
· Collaboration: Work closely with product managers, designers, and other developers in an Agile environment to deliver features on time.
· Code Quality: Participate in code reviews to ensure best practices, coding standards, and maintainability.
· Troubleshooting & Debugging: Identify bugs, issues, and bottlenecks, providing effective solutions to ensure high performance and reliability.
· Feature Design & Implementation: Contribute to the architecture, design, and implementation of new features and services.
· Testing: Write unit and integration tests to ensure software quality, maintaining proper test coverage and automated testing pipelines.
· Documentation: Document code, processes, and best practices to ensure smooth collaboration and knowledge transfer.
· Mentorship: Assist junior developers with problem-solving and skill development.
· Continuous Improvement: Stay current with the latest industry trends, technologies, and frameworks, and propose improvements for the development process.
Required Qualications
· Minimum 5-7 years of full-stack software development experience using C# and ASP.NET Core.
· Solid experience with SQL and Entity Framework Core.
· Strong experience writing and maintaining Unit and Integration Tests.
· Experience with front-end frameworks like React, Next.js, Angular, Tailwind/Bootstrap, and Typescript.
· Proficient in implementing and consuming RESTful APIs.
· Familiarity with design principles and patterns such as SOLID, CQRS, ETL, etc.
· Knowledge of best practices in cloud and information security.
· Hands-on experience with Git version control.
· Familiarity with Agile methodologies and tools like JIRA or Azure DevOps.
· Proven experience in providing technical leadership to development teams, including pair programming, conducting PR reviews, and mentoring team members.
· Strong background in solution design and architecture, creating scalable and efficient systems.
· In-depth understanding of the Software Development Life Cycle (SDLC), with experience implementing and deploying maintainable solutions in a production environment.
· Skilled in managing expectations and working effectively within deadlines, ensuring smooth project delivery.
· Excellent problem-solving, analytical, and communication skills.
Preferred Qualications
· Knowledge of DevOps practices and tools (Azure DevOps, GitHub Actions, etc.).
· Familiarity with containerization (Docker, Azure Container Apps, Kubernetes, etc.).
· Experience with microservices architecture in Azure.
· Experience with MassTransit and Azure Service Bus.
·
Disclaimer
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Required Education and Experience
· Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
· 5-7 years of experience in software development or a related field.
· Strong problem-solving skills, attention to detail, and ability to think critically.
· Authorized to work in the United States without sponsorship
ConferenceDirect is an Equal Opportunity Employer
It is the policy of the Company to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, creed, color, national origin, sex, pregnancy, sexual orientation, gender identity, age, ancestry, physical or mental disability, genetic information, marital status, or any other classification protected by applicable local, state or federal laws. This policy prohibits unlawful discrimination based on the perception that anyone has any of those characteristics or is associated with a person who has or is perceived as having any of those characteristics. This policy applies to all aspects of employment, including, but not limited to: hiring, job assignment, working conditions, compensation, promotion, benefits, scheduling, training, discipline and termination.
Salary : $140,000 - $160,000