Design, code, test and debug complex full stack software with Angular 2, Typescript, .NET, Azure, C# and SQL Server.
• Develop new functionality and enhancements to satisfy internal and external customer requirements
• Consult with business partners to refine requirements and design software.
• Collaborate with the QA team and other engineers to continuously improve and expand all levels of testing efforts, methods, automation, and processes.
• Author and maintain detailed specifications and documentation from which applications and APIs will be written, designed, coded, tested.
• Make recommendations and influence engineering processes, methods, and DevOps.
• Provide operational support on complex/escalated issues to diagnose and resolve incidents in production systems. Incidents tend to be fewer but more complex, requiring analysis of issues, determination of additional resources to resolve the issue, and an indepth system perspective.
• Elevate the surrounding engineering team by inspiring, mentoring and coaching junior engineers in technical best practices and blocking challenges. In addition to the Essential Functions, perform similar work-related duties as assigned.