We are looking for a full-stack . NET Software Developer responsible for the design, development, coding, customization, configuration, testing, and deployment of enterprise solutions. The candidate will be joining a small, distributed team which consists of other senior and junior developers, quality assurance engineers, and scrum master. Ideally, we will begin on a part-time contract basis for 90 days with the intent to hire full-time thereafter.
Responsibilities
Work through assigned issues in Jira and communicate questions/blockers/suggestions in a timely and clear manner to other members of the team
Ensure the best possible performance, quality, and responsiveness of applications
Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
Help maintain code quality, organization, and patterns
Following patterns, practices, and conventions established in existing code
Must utilize their own computer and development environment to perform work
Hours must be documented and reported by the 1st of each month
Must attend 2 sprint stand-up meetings per week
Must attend 2 code review meetings per week during regular business hours
Authoring new applications and application features
Ensuring high performance on mobile and desktop
Cooperating with the front-end developers and quality assurance engineers
Communicating with external web services
Skills and Qualifications
Professional, precise communication skills including asking for help/direction when needed
Proficiency using A SP. NET MVC and ASP. NET Core 2.2+ using C#
Proficiency of . NET MVC and SaaS application structures and methodologies
Proficiency with Microsoft SQL Server queries, stored procedures, schema, and best-practices
Proficiency with utilizing source control (GIT)
Experience with JavaScript (preferably ES6)
Experience with Webpack and Babel
Understanding of Progressive Web Application standards, conventions, and approaches
Understanding of Service Oriented Architecture
Understanding of OAuth/OpenID Connect flows for authentication/authorization
Ensuring a clear dependency chain, in regard to the app logic as well as the file system
Experience with Web API
Applicants must be US based with solid English language skills, both written and spoken.
