Software Engineer

Posted 7 Days Ago
Castle Rock, CO
3-5 Years Experience
Software • Automation
The Role
The Software Engineer will design, develop, test, and maintain scalable applications and services, collaborating with a team to ensure quality and efficiency. Responsibilities include writing high-quality code, troubleshooting, and creating customer-facing content quarterly.
Summary Generated by Built In

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.

Top Skills

C#
The Company
HQ: Castle Rock, Colorado
91 Employees
On-site Workplace
Year Founded: 2011

What We Do

Easily extend Microsoft Configuration Manager and Intune to deploy and patch an extensive list of third-party applications. Let us handle the tedious task of packaging, testing, troubleshooting, and deploying applications in your environment.

Save time, money, and improve security by automating the creation and patching of third-party applications. Optionally, configure automatic deployment rules for complete automation and control over third-party patch management in your enterprise, initial setup only takes minutes.

Jobs at Similar Companies

bet365 Logo bet365

Junior Sports Analyst

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
55K-80K Annually

Silverfort Logo Silverfort

Sales Operations Analyst

Information Technology • Sales • Security • Cybersecurity • Automation
Remote
United States
357 Employees

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Customer Success Specialist

Cloud • Information Technology • Productivity • Professional Services • Software
Hybrid
Chicago, IL, USA
45 Employees

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account