To be successful as a Senior Developer, you should have experience with:
• Experience in Agile software development using C#/.NET 4.5+ and MS-SQL, with an understanding of Windows Services.
• Producing SOLID, maintainable code with comprehensive unit test coverage.
• Hands-on experience developing RESTful services using C#/.NET
• Proficiency with GitLab for version control.
• Design, develop, test, and deliver end-to-end full-stack solutions with an emphasis on quality, performance, and maintainability.
• Write comprehensive unit tests using NUnit or equivalent testing frameworks.
• Hands-on experience with GitLab, Jira, Confluence, CyberArk, and Wiz.