Contract to Hire
100% Remote
Responsibilities
As a senior full-stack software engineer, the candidate will work closely with the engineering and the product owner(s) team, to design, develop, build, and implement high availability enterprise applications.
The individual will adhere to overall development guideline and best practices in their design, development, build, documentation, communication, implementation, and as directed by the development manager.
Qualifications
- Minimum 5 years full-stack experience working through design, implementation, testing, and delivering high availability enterprise applications
- Bachelor’s degree in Computer Science or related field, or 4-6 years of related experience
- Should have a record of successful delivery of software applications as an individual and with a team
- Strong understanding of the Agile software development methodologies and principles
- Experience with CI/CD
- Expert in SQL Server stored procedures / T-SQL
- Must have strong experience and exhibit in-depth knowledge of .NET Core, C#, REST API, Microservices, JavaScript, Typescript, HTML
- Understanding of cloud native applications (Azure, AWS)
- Any experience with large file processing would be helpful
- Frontend experience with Angular is nice to have