Search jobs > Castle Rock, CO > Software engineer

Software Engineer

Patch My PC
Castle Rock, CO, US
$145K a year
Full-time
Quick Apply

Are you an enthusiastic Software Engineer who thrives on implementing high-quality code? Do you love to get and give constructive and thoughtful feedback in your pull requests?

Do you love understanding how things work and solving problems? Do you want to join a highly collaborative team focused on building great products and services?

We are looking for talented software engineers with .NET experience. As a Software Engineer at Patch My PC, you will be a key engineer responsible for designing, developing, testing, supporting, and maintaining scalable, reliable, efficient applications and services that delight our customers.

You will help build and design Patch My PC's current and future solutions. You will be on a team ( https : / / patchmypc.

com / about-us#meet-the-team ) where customers have high expectations ( https : / / www.g2.com / products / patch-my-pc / reviews ) for the quality and support of our products.

If this opportunity excites you, please carefully review the following before applying. Location : This is a fully remote, work-from-home position.

However, candidates must be located and authorized to work within the United States without employer sponsorship or transfer of employer sponsorship.

Important Note : High speed and highly reliable internet connectivity is a required for this position and will be needed for the application and interview process.

About Us : Patch My PC is a dynamic, fully remote team committed to creating exceptional products that solve real-world problems and improve the lives of our customers.

If you align with our core values and are passionate about making a difference, we want to hear from you. We offer a fully remote work environment with flexible hours and a supportive team culture, providing opportunities for personal and professional growth in a collaborative and innovative setting.

Learn more about our core values here : https : / / patchmypc.com / values . What You'll Do : Design, develop, test, and maintain scalable, reliable, efficient applications and services that delight our customers.

Help build and design Patch My PC's current and future solutions. Collaborate with a highly collaborative team focused on building great products and services.

Write code that meets production requirements for quality, test coverage, and design specifications, anticipating potential errors / issues.

Communicate clearly, frequently, and comfortably with team members and customers who have diverse perspectives, backgrounds, and functional roles.

Enjoy working in a fast-paced and highly collaborative remote environment utilizing real-time communications extensively.

Create one piece of customer-facing content (blogs, articles, videos, presentations) quarterly. What We're Looking For : Possess strong fundamentals and prior experience with C# and .

NET. Familiarity with the standard .NET core libraries. Experience with DI / IOC, RESTful software, async patterns, multithreaded / parallel programming.

Knowledge of networking fundamentals, security and cryptography fundamentals, OOP fundamentals, JSON, XML, SQL / NoSQL, and ORMs.

Proficiency with Git source control. Passionate about designing and coding awesome products, services, and features with clean, concise, verifiable code that will delight our customers.

Possess a growth mindset and enjoy trying and learning new things. Excellent problem-solving skills and strong communication skills.

Ability to embrace our company values. Expert knowledge in working with an agile team to develop, test, and maintain applications built on Microsoft technologies.

At least 3 years of professional software product development experience with at least one product shipping experience. 3 years of professional experience working with .

NET and / or ASP.NET Core. A highly skilled communicator (in English; both written and spoken). Extra Points For : Experience with enterprise and / or end-point management (e.

g., Microsoft Configuration Manager, Intune). Native code experience. Customer support and documentation experience. Knowledge of front-end development using JavaScript, React / Redux, and HTML5 / CSS.

Experience working with microservices and microservices architecture. Authentication / Authorization implementation experience.

DevOps experience (e.g., Azure, Azure DevOps, Kubernetes). WPF MVVM experience. What To Expect When Applying : We believe in being transparent about our process to ensure candidates know what to expect and can prepare accordingly.

The application process typically involves applying with a detailed screening process, a skills assessment, three interviews, a background check, followed by an offer.

What We Pay : Competitive Base Salary : $75,800 - $145,000 based on experience and location. Monetary and Other Benefits We Offer : 401k Match : Match 200% of contributions up to the first 5% of salary.

Medical, Dental, and Vision Coverage : Patch My PC covers 99% of these premiums for both the team member and all dependents.

Other Benefits : FSA / HSA, three months paid parental leave, three weeks PTO, three days volunteer leave, charitable donation matching, tuition reimbursement, gym membership, internet stipend, pet insurance, and more.

Disclaimer : Benefits are subject to change To view more detailed information about our benefits at Patch My PC, please see : https : / / patchmypc.

com / careers#we-care Join Us! If you’re enthusiastic, adaptable, and ready to take on new challenges in a fast-paced environment, Patch My PC is the place for you.

To learn more about our company, values, and benefits, visit https : / / patchmypc.com / careers . Equal Opportunity Employer : Patch My PC is an Equal Opportunity Employer and is committed to a policy of equal treatment and opportunity in every aspect of its recruitment and hiring process without regard to age, alienage, caregiver status, childbirth, citizenship status, color, creed, disability, domestic violence victim status, ethnicity, familial status, gender and / or gender identity or expression, marital status, military status, national origin, parental status, partnership status, predisposing genetic characteristics, pregnancy, race, religion, reproductive health decision making, sex, sexual orientation, unemployment status, veteran status, or any other legally protected basis.

Women, racial and ethnic minorities, persons of minority sexual orientation or gender identity, individuals with disabilities, and veterans are encouraged to apply for vacant positions at all levels. Powered by JazzHR

30+ days ago
Related jobs
Promoted
Charles Schwab
Lone Tree, Colorado

Our team is seeking a full stack Senior Software Development Engineer with a passion for technology and strong interpersonal skills. What you have Required: Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or related field with 7+ years of progressive, post-Bachel...

Promoted
Patch My PC
Castle Rock, Colorado

Are you an enthusiastic Software Engineer who thrives on implementing high-quality code? Do you love to get and give constructive and thoughtful feedback in your pull requests? Do you love understanding how things work and solving problems? Do you want to join a highly collaborative team focused on ...

H&R Block
Remote, Colorado
Remote

H&R Block is seeking a skilled Lead Software Engineer with expertise in Adobe Experience Platform (AEP), Customer Data Platform (RT-CDP), and Journey Optimizer (AJO). ...

Patch My PC
Castle Rock, Colorado

Are you an enthusiastic Software Engineer who thrives on implementing high-quality code? Do you love to get and give constructive and thoughtful feedback in your pull requests? Do you love understanding how things work and solving problems? Do you want to join a highly collaborative team focused on ...

Sierra Nevada Corporation
Lone Tree, Colorado

Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. Bachelor's of Science degree in Computer Science, Software Engineering or other related discipline and typically 6 or more years of relevant experience. You will be using your...

Splunk Inc
Colorado, United States
Remote

Splunk is looking for enthusiastic and innovative Software Engineers to join our Splunk Observability team who will work on systems that empower our customers to quickly detect and resolve their infrastructure and application issues. Follow the best software development practices, and hold the high ...

Trimble
CO, US
Remote

Are you a Software Engineer/Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment? . BS/BA degree in Computer Science, Software Engineering or equivalent experience. Today, millions of archi...

LexisNexis Risk Solutions Inc. Company
Colorado
Remote

Software Engineering experience. We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. BS Engineering/Computer Science or equivalent experience required. ...

Splunk Inc
Colorado, United States
Remote

As the Software Engineer, you will be instrumental in delivering top quality Splunk's security products. Strong dedication to best practices in software development, including modern CI, optimizing task/build execution times, and making the engineering process efficient. We give our engineers an env...

Growth Acceleration Partners
Remote, CO
Remote

We consult, design, build and modernize revenue-generating software and data engineering solutions for clients. GAP’s remote, integrated engineering teams use end-to-end solutions to innovate and align with your business goals. We have 600+ English-speaking engineers based in Latin America and appro...