
Software Engineer - US Remote
PerfectServeabout 3 hours ago
Remote, WorldwideMid Level / Senior
Base Salary
$120k - $140k/yr
Responsibilities
- Solve complex problems as part of a team.
- Write code to standards and implement best practices.
- Identify and communicate technical debt and risks.
- Collaborate with Product Owners in Release/Iteration planning.
- Develop, design, and document based on business requirements.
- Review code for testability and maintainability.
- Mentor junior team members.
Requirements
- 2+ years of experience with Python and Django.
- 2+ years of experience with C# and the .NET Framework or .NET Core.
- 1+ years of experience with ASP.NET Web API.
- Expert level knowledge of RESTful Web API patterns.
- Expert level knowledge in .NET data access frameworks.
- Advanced level knowledge of MSSQL and data structuring.
- Strong Unit and Integration Testing techniques.
- Strong understanding of the software development process.
- Strong communication skills, both written and verbal.
- Some experience with build and deploy tools.
- Experience in Git.
Benefits
- Remote first work environment.
- Health, Dental, Vision, Life and Disability Insurance options available day one.
- 401K with match and immediately vested.
- 17 company holidays, 2 floating holidays plus competitive paid time off policy.
- Internal Advancement Opportunities.