We are recruiting a Senior Software Developer Dotnet
- Design and build high performance scalable and secure cloud native applications
- Design micro services APIs and web Apps
- Implement Serverless functions and Logic Apps for event driven processes and integrations
- Lead development on several key projects
- Work in a multidevelopers agile environment (DevSecOps)
- Meet with solution architect and analysts to determine application and websites requirements
- Develop identified solutions while respecting the functional and organic specifications in compliance with established standards
- Upgrade and revamp existing NET and SharePoint websites and applications to the latest cloud technology
- Deploy functional websites programs and applications using automated process (DevOps and DevOps Cloud Services)
- Draft software and application operating procedures
- Work with QA team to ensure the quality of the product code is up to established standards
- Software development using Net Core SharePoint ASPNET C# HTML JavaScript libraries CSS Entity Framework Microsoft Visual Studio Unit Testing Frameworks
- Able to work with OIDC OAuth SAML Azure AD
- Proficient MS SQL Server programming (TLSQL)
- Design and optimize SQL Server stored procedures
- Administer IIS and above in a production environment
- Design and work with ntier architectures (UI Business Logic Layer Data Access Layer) along with excellent experience with serviceoriented architectures SOA (Rest JSON)
- Web browser compatibility AJAX jQuery CSS DHTML and mobile technologies
- Proficient with frontend development languages including React JS/Angular ( projects minimum or years experience) JavaScript HTML and CSS
- Bachelors degree in Computer Science or Information Technology
- Experience as a NET developer (Need years in Net and years in NET Core using Azure cloud technology plus some legacy development knowledge)
- Set up execute maintain and improve quality in procedures and processes with regard to functional application management for ministry applications Including the monitoring of the correct execution of Master Data Management changes
- Participate in structured walkthroughs and other activities to review systems and provide training and support
- Experience in writing reusable libraries
Remote Work
No