What are the responsibilities and job description for the Full Stack .NET Developer position at CONFERENCE DIRECT LLC?
Description
Position: Full Stack .NET Developer
Department: Business Technology
Location: Folsom, California (This position requires in-office attendance)
Compensation: $110,000 to $130,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 Full Stack .NET Developer is responsible for developing and maintaining both front-end and back-end applications, ensuring seamless integration and optimal performance. This position reports to the Senior Software Developer and is a hybrid role 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.
· Collaborate: 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, and provide 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. Ensure proper test coverage and maintain automated testing pipelines.
· Documentation: Document code, processes, and best practices to ensure smooth collaboration and knowledge transfer.
· Mentorship: Assist junior developers in problem-solving and growing their skills.
· Continuous Improvement: Stay up-to-date with the latest industry trends, technologies, and frameworks, and propose improvements for the development process.
Required Qualications
· Minimum 3-5 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 frontend frameworks and technologies such as React/Next.js/Angular, Tailwind/Bootstrap, and Typescript.
· Experience implementing and consuming RESTful APIs.
· Familiarity with common 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 system.
· Familiarity with Agile methodologies and tools like JIRA or Azure DevOps.
· Excellent problem-solving and analytical skills.
· Strong verbal and written 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.
· 3-5 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 : $110,000 - $130,000