Virtual, TX, USA
130 days ago
Senior Full Stack .NET Developer
We are seeking a highly skilled and motivated Senior Full Stack .NET Developer with expertise in microservices, C#,.NET Core, and React to join our dynamic development team. This engineer will play a crucial role in designing, developing, and maintaining business applications and software solutions that meet our business needs. You will work on the services layer of our application ecosystem, ensuring seamless and performant functionality with internal and external systems. Responsibilities: + Design, develop, and maintain software applications using a variety of technologies. + Develop and maintain modular services, microservices, and React front-ends + Integrate third-party services. + Build and maintain CI/CD pipelines with Git and Kubernetes/AKS + Document code, APIs, and technical processes to facilitate knowledge transfer and supportability. + Troubleshoot and debug code independently. + Work with a team of developers to deliver high-quality products. Qualifications: + Bachelor's degree in computer science or a related field, or commensurate experience. + 10+ years of development experience, with 7+ years of .NET Core ecosystem and C#. + Strong SQL skills and experience with MS SQL Server. Azure SQL is a plus. + Solid skills and experience in Entity Framework/Core and LINQ. + 3+ years of experience with integrating third-party services. + 3+ years of experience working with containers, preferably Docker in Kubernetes/AKS/EKS. + Experience with cloud computing technologies such as Azure or AWS. + Capable of creating new and following existing software development best practices and design patterns. + Strong experience with Agile development methodologies. + Experience with unit testing, component testing. + Strong experience with continuous integration/continuous delivery (CI/CD) pipelines. + Experience with security best practices. + Experience with version control systems such as Git or GitHub. + Excellent problem-solving and debugging skills. + Strong communication and teamwork skills Extra points for Python, Django, Node, or Angular. Hybrid in our Lincolnshire, IL or Chicago, IL offices is strong preference. Alternatively, the position can be remote and will require travel to our Lincolnshire, IL or Chicago, IL offices approximately 25% of the time or as business needs require. **General Compensation Disclosure** The pay range for this role considers several factors in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. At Camping World, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the factors stated. A reasonable estimate of the current range is listed below. **Pay Range:** $103,200.00-$154,800.00 Annual In addition to competitive pay, we offer Paid Time Off, 401(k), an Employee Assistance Program, Good Sam Roadside Assistance, discounts, paid parental leave (if eligibility is met), Tuition Reimbursement (if eligibility is met), and on the job training opportunities. Full-time associates are offered a comprehensive benefit package including medical, dental, vision and more! Part-time associates are offered access to dental & vision coverage! For more information please visit: www.mycampingworldbenefits.com We are an equal employment opportunity employer. The Company's policy is not to discriminate against any applicant or employee based on race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, veteran or uniformed service-member status, genetic information, or any other basis protected by applicable federal, state, or local laws.
Confirm your E-mail: Send Email