Note: The job is a remote job and is open to candidates in USA. Patch My PC is a company dedicated to improving lives through their enterprise solution for IT and Security teams. They are seeking an Experienced Software Engineer to design, develop, implement, test, and support high-quality internal software and customer-facing products that enhance their software management platform.
Responsibilities
- Writing secure, correct, efficient, clear and supportable “production ready” code that meets internal standards and industry best practice
- Enhance and extend our existing products, including device management, microservices, and WPF (Windows Presentation Foundation) applications to deliver seamless experiences to our customers
- Design and build APIs that integrate with internal and external services and contribute to overall system functionality
- Clarifying and communicating engineering requirements for new products, features, quality improvements, or design changes
- Track progress, update stakeholders, communicate with peers and broader team through stand-ups, regular updates on work items
- Implement industry-standard security practices to safeguard both customer and internal data
- Ensure thorough testing of code, participate in code reviews, and proactively resolve bugs and performance bottlenecks
Skills
- 5+ years of professional development experience in C#
- Experience with ASP.NET Core microservices and/or desktop applications (WPF or similar)
- Strong experience in API Development, particularly with RESTful APIs
- Experience with MongoDB or similar NoSQL databases
- Familiarity with security practices in software development, such as secure coding, encryption, and data protection
- Strong understanding of object-oriented programming (OOP) and design patterns
- Proficiency in Git for version control and collaborative development
- Experience with device management products like Microsoft Configuration Manager or Intune
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Experience with Event-driven architecture
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Experience with building cross-platform applications or services
Benefits
- 401k Match: Match 200% of contributions up to the first 5% of salary, resulting in a total potential match of 10%.
- Medical, Dental, and Vision Coverage: Patch My PC covers 99% of premiums for both team members and dependents.
- FSA/HSA.
- Fertility benefits.
- Parental leave.
- Paid-time off (PTO).
- Volunteer leave.
- Charitable donation matching.
- Tuition reimbursement.
- Gym membership reimbursement.
- Internet stipend.
- Pet insurance.
Company Overview