The Senior C# .NET Angular Developer provides input and support for, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.).
They will participate in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements.
This position provides input to applications development project plans and integrations.
They will collaborate with teams and support emerging technologies to ensure effective communication and achievement of objectives.
The Senior Applications Developer provides knowledge and support for applications development, integration, and maintenance.
They provide input to department and project teams on decisions supporting projects.
Basic Qualifications:
7+ years experience in C# Web Development
5+ years of experience with Angular
16+, HTML, CSS and JavaScript
5+years of experience with Object Oriented Programming and SOLID Principles
3+ years of Rest API development or Web API development
3+ years of Microservices experience with messaging queues i.e. pub sub
4+ years of experience working with SQL Server Databases, SQL, and writing stored procedures
3+ years of experience in Agile development environments working with story/task estimation and GIT Source Control
Preferred:
Experience with CI/CD tooling i.e. Jenkins, Azure Devops etc
Experience with containerization technologies e.g. Docker, Kubernetes GCP experience