Software Engineer, Contract to Hire
Role responsibilities
Maintain and enhance existing web and Windows applications while developing new features across the full application stack. Responsibilities include optimizing SQL queries, managing database interactions, and promoting secure development and CI/CD best practices.
Requirements
Requires at least 5 years of professional software engineering experience with strong proficiency in C# and Windows development. Specific expertise in converting single-tenant codebases to multitenant architectures is mandatory.
Key skills
C#, Multitenancy Implementation, Windows Development, SQL, T-SQL, JavaScript, React, API Development, Web Services, OWASP Top 10, CI/CD, Agile/Scrum, Technical Documentation, Windows Services, Relational Databases, Automated Testing
Keywords
C#, Multitenancy, Windows Desktop UI, Windows Services, SQL, T-SQL, JavaScript, React, APIs, Web Services, OWASP Top 10, Secure Coding, CI/CD, Agile, Scrum, Full Stack, Relational Databases, Software Engineering, Technical Documentation, Automated Testing