On a daily basis, you'll be :
- Performing discovery, planning, and performing hands on-development for project work or POCs
- Coordinating work for your projects with other developers and application DBA for each sprint to meet all deadlines and remediate any roadblocks.
- Clearly and regularly, communicate with all levels of the organisation, both written and verbally in a clear and concise manner and deliver information, well-organized project updates.
- Delivering good quality code within enterprise scale development.
- Enhancing existing or developing new functionality based on business requirements / function designs supplied, as part of each SDLC.
- Participating in code reviews, test plans reviews, and release postmortems.
Required Experience :
6+ years of professional full-stack .NET software development experience.6 + years of experience in developing web-based solutions using technologies such as .NET Core and C#.Min 4 years of experience in Angular Front-End Development using HTML5, CSS3 & JavaScript, BootstrapMastery of C#, with working knowledge of component-based architectureExperience with API / Microservices developments with latest .NET CoreSoftware design & development principles such as SOLID, Clean Architecture, Domain-Driven-Design and Object-Oriented Development.Continuous Integration and continuous delivery (CI / CD) experience in Azure DevOpsDemonstrated ability to quickly learn new technologies & frameworks.Use case creation and execution.Exposure to structured database technology, understanding of federated databases a plus.Good team building and communication skills.Nice to Have :
Knowledge of ASP.NET Web FormsFront-End Third-Party libraries e.g. - AG-Grid,Experience working in agile software development with Full SDLC.Experience with Azure DevOps servicesFunctional / Technical design document creation from business supplied documentation.Strong mathematical backgroundSkills Required
Angular, C#, .NET, Sql, Azure Devops