Tech Stack
AngularAzureCloudEntity FrameworkJavaScript.NETSQLTypeScript
About the role
- Work closely with Product Management and other functional teams to evaluate, develop and maintain product features for Provation products
- Contribute technical input for sprint planning and backlog prioritization
- Develop product expertise, technical mastery and support team members by sharing knowledge.
- Own and deliver individual and shared team commitments on time
- Learn, understand and leverage cutting edge technologies to gain competitive advantage
- Creatively brainstorm and innovate on prototypes as well as future products and features to drive the business forward
- Proactively research industry trends and best practices to apply them as necessary
- Deliver high-quality and on-schedule work according to Agile software development methodology
- Participate in Agile activities including daily stand ups, estimations, and backlog grooming and reviews
- Provide internal development support which includes delivering fast and high-quality fixes to urgent production issues
- Actively create opportunities for code/component re-use
- Leverage existing frameworks, platforms and patterns to increase time to market
- Promote and ensure standards and framework compliance across the development team
- Participate in code reviews providing guidance to Development and QA team members
Requirements
- Bachelor’s degree in Computer Science or related degree preferred or equivalent work experience
- At least 4-7 years software development experience
- Proficiency with C# and .NET
- Experience with Entity Framework / EF Core
- Experience with web-based technologies such as JavaScript, TypeScript, CSS, LESS and HTML5
- Experience with Angular (2+) and client-side web development
- Experience with unit testing frameworks such as XUnit and Jasmine
- Experience with SQL and relational databases such as SQL Server
- Experience with cloud platforms such as Azure
- Experience with AI coding tools such as GitHub Copilot
- Solid knowledge of security and encryption best practices
- Same Posting Description for Internal and External Candidates
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETEntity FrameworkEF CoreJavaScriptTypeScriptCSSLESSHTML5Angular
Soft skills
team collaborationknowledge sharingtime managementcreativityproblem-solvingresearchinnovationcommunicationguidancestandards compliance
Certifications
Bachelor’s degree in Computer Sciencerelated degreeequivalent work experience