Senior Software Engineer Full stack Dot Net primary
Responsibilities:
- Help guide and contribute to feature design and implementation to bring the product to the next level.
- Participate in continuous and iterative engineering cycles with emphasis on code quality, supportability, scalability and performance.
- Develop and review unit test cases to ensure comprehensive unit testing.
- Diagnose and fix product issues found internally or in the field.
- Interface with Support to handle customer escalation issues.
- Mentor junior members of the team in their assigned tasks and their technical skills development.
#IL-MP01Qualifications
Requirements:
- 6-9 years in enterprise scale application development and hands-on software development experience, with the most recent experience preferably in cloud/SaaS environment.
- BS in Computer Science or equivalent combination of technical education and work experience.
- Expertise with C#, ASP.NET MVC, Micro-services.
- Hands-on experience with SAML, OIDC, OAuth concepts.
- Experience with JavaScript, CSS, HTML.
- Familiarity with general software development release lifecycle, source code management and defect management methodologies.
- Proficient understanding of SQL and relationship databases.
- Working experience with Azure and/or AWS a plus.
- Working experience with Active Directory and/or LDAP a plus.
- Knowledge and experience with authentication standards such as SAML, WS-Fed, OpenId or OAuth a plus.
- Solid understanding of security and networking implementation and best practices.
- Demonstrate ability to complete highly detailed tasks with strict attention to detail, quality and timeliness. Strong organizational and self-management skills.
- Excellent analytical and troubleshooting skills.
- Excellent oral and written communication skills