Note: The job is a remote job and is open to candidates in USA. PerfectServe is a leading provider of clinical communication and physician scheduling solutions in the health IT space. The Software Engineer will be responsible for writing performant, well-structured code, enhancing web services, and mentoring junior team members while working within an Agile development lifecycle.
Responsibilities
- Solving complex problems as part of a team
- Writing code to standards, implementing best practices
- Identifying, and communicating, technical debt and risk, and effecting resolutions
- Collaborating with Product Owners in Release/Iteration planning
- Developing, designing, and documenting based on business requirements within an Agile context
- Reviewing code for testability, maintainability and adhering to best practices
- Mentoring junior members on the team
Skills
- 2+ years of experience with Python and Django
- 2+ years of experience with C#, the .NET Framework, and/or .NET Core
- 1+ years ASP.NET Web API
- Expert level knowledge of RESTful Web API patterns
- Expert level knowledge in .NET data access frameworks (ADO.NET, Dapper, EF, etc)
- Advanced level knowledge of MSSQL and structuring data for query optimization
- 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 (Jenkins, GitLab)
- Experience in Git
- Bachelor's degree in Computer Science, a related field, or equivalent education
- Experience reverse engineering legacy Python or .NET services and complex MSSQL stored procedures and functions
- Experience with ASP.NET Core, .NET 5, or .NET 6
- Some experience with RabbitMQ, New Relic, Cloud (AWS, Azure, or other), React/Typescript
- Comfortable working with collaboration tools such as Slack, JIRA, Confluence
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
Company Overview