The Job logo

What

Where

Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join a highly collaborative team at Patch My PC. Design, develop, test, and maintain efficient applications. Remote full-time opportunity. Must have .NET experience.

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.

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, resulting in a total potential match of 10%, with no cap For this role, the 401k match would be between $7,580 to $14,500
  • Medical, Dental, and Vision Coverage: Patch My PC covers 99% of these premiums for both the team member and all dependents. For our most common healthcare plan, the amount covered by Patch My PC typically ranges from $8,608.80 to $25,826.88, depending on the number of 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.

Set alert for similar jobsSoftware Engineer role in Denver, United States

Company

Patch My PC

Job Posted

a month ago

Job Type

Full-time

WorkMode

Remote

Experience Level

3-7 Years

Career Level

Senior Level

Category

Technology

Locations

Denver, Colorado, United States

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

KONE Logo

Sales Consultant - Account Manager

KONE

Denver, Colorado, United States

Posted: a year ago

Join our team as a Sales Consultant - Account Manager for KONE Denver, CO area. Build and maintain customer relationships, sell innovative technological solutions, and collaborate with internal stakeholders. Competitive salary, flexible work schedule, and opportunities for learning and growth. Apply now!

CommScope Logo

Manager, Account Site Solutions

CommScope

Colorado City, Colorado, United States

Posted: a year ago

JOB DESCRIPTION CommScope is looking to add a Site Solutions Account Manager to our Outdoor Wireless Solutions  sales team. This position will allow you to work from a virtual Denver office.   How You'll Help Us Connect the World   This is an Individual contributor field sales role, responsible for selling outdoor wireless site solutions products and solutions into the Rocky Mountain & Pacific Northwest territories.  This role coordinates the sales and customer relationship process to meet assigned financial objectives, including achievement of product sales/solution sales goals. May recommend selection and development of distributors and other customer types in respective regions to achieve continued growth in the marketplace and support achievement of company financial objectives.  Significant experience selling site solutions products (antennas, filters, transmission lines, power cabinets, etc.) to and relationships with Tier 1 & Tier 2 wireless carriers is required. Travel is pre-requisite for this role.   Required Qualifications for Consideration: •    10+ years of related sales experience. •    Results-focused with the ability to encourage and influence others as well as build trust and respect •    A proven strategic partner development with an understanding of what customer success looks like. •    Well-established territory sales experience working with wireless operators, distribution, and general contractors in the territory. •    Outstanding interpersonal skills - verbal and written – able to capture relevant information and optimally document and articulate findings to senior leadership. Our salary ranges consider a wide variety of factors including but not limited to benchmarking by independent third-party consultants, skill sets, years of experience, training, education, geography, and other business needs. Depending on experience, the range can be higher for candidates with exceptional experience and a demonstrated history of successful performance.   The expected total compensation range (base + sales bonus) for this position is $170,000 to $250,000.   The Candidate will receive a comprehensive benefits package, including medical, dental, and vision plans, life and accidental death insurance and participation in the Company’s Sales Incentive Plan. Candidates starting with the Company will be eligible for eleven paid holidays in a full calendar year, two weeks of paid vacation (prorated based on start date), as well as other leave options.   What happens after you apply : Learn how to prepare yourself for the next steps in our hiring process by visiting: https://jobs.commscope.com/content/2022---How-We-Hire/?locale=en_US.  

HCLTech Logo

Senior Analyst

HCLTech

Colorado City, Colorado, United States

Posted: a year ago

Standard JD for FSS. To clearly understand the client's cybersecurity environment and respective product. To monitor, configure, and troubleshoot cybersecurity issues and related monitoring tools To analyse and validate cybersecurity incidents in-detail and help the L3 team with RCAordata or logs collection To enable knowledge transferortrainings through creationor maintenance of configuration documents, test plans, operational manuals and provide operational training to L1 team. To analyse and fine-tune cybersecurity policies, participate in cybersecurity review calls pertaining to change requests and recommendations on cybersecurity policy changes. To implement changes, monitor security device performance and implements performance tuning when necessary. To prepare analyses and reports to highlight the project progressorchallenges and ensure quality and accuracy to the client Disclaimer HCL is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to secure@hcl.com for investigation.

Workday Logo

Senior Data Conversion Consultant

Workday

Denver, Colorado, United States

+3 more

Posted: a year ago

About the Role   We are looking for hardworking, creative consultants who are passionate about what they do! You should excel at explaining complex concepts in simple terms and understanding customer procedures. You are curious about how things work and love solving puzzles. We look for team members who will suggest creative and new ways to develop and deliver technical solutions. You should be an innovative self-starter who can drive ideas from concept through implementation.   Basic Qualifications 4+ years of experience with data migration, integration development, report building, or software development, OR 4+ years of experience with technical consulting, requirements gathering, or solution design, OR 4+ years of Human Resource, Payroll, Financials, Supply Chain, or Student domain experience Other Qualifications Advanced skills with ETL, SQL/MySQL, XML, Microsoft Excel, stored procedures or other data tooling Experience working with customers/presentations/leading requirements sessions. Advanced understanding of the complete software implementation lifecycle Participation in minimum of 3 full life cycle software implementations Experience taking a leadership role within a software, system, or application implementation. Advanced understanding of the complete software implementation lifecycle - including data requirements gathering, dataset migration, data reconciliation, and move to production 4+ years of experience coordinating and collaborating with cross organizational partners to define requirements and resolve data issues 4+ years of experience mapping, transforming, and loading data from source to target software systems. Experience leading a Data Conversion workstream on a software implementation Preferable - Experience using GitHub Preferable - Experience with Python and/or Ruby Preferable - Prior experience with Workday data conversion technologies such as iLoad, EIB, Advanced Load #LI-MC2   About You   The Sr. Technical Consultant works closely with the client’s project team to design, develop, and deploy a customer’s various technical requirements. These requirements include migration of data from existing customer systems to Workday. The Sr. Technical Consultant has knowledge of core design principles, common data modeling and patterns, project implementation methodology, and a successful track record of delivering.