Job Summary
Implementing complex software designs using the .Net stack. (MVC, WebApi2, Full/Standard/Core .Net Frameworks, Azure Cloud)
- Minimum Qualification:Bachelor
- Experience Level:Senior level
- Experience Length:7 years
Job Description/Requirements
• 7+ years of relevant IT software experience (Development SDLC lifecycle)
• 3+ years of experience in .Net development using C#.
• Proven experience working in an AGILE environment.
• Strong C# language skills.
• Strong in Unit Testing, Integration Testing and Mocking
• Good Understanding of Software Design Patterns (like Adapters, Business Objects,
• Delegates, Service Locator, Singleton, DAO, DTO)
• Familiarity and good understanding of multithreading
• Experience with queueing technologies.
• Experience building REST web services.
• Familiarity creating and using Docker/Kubernetes is preferable
Responsible for assisting application architect in extending the design of the engagement and B2B capabilities as well as any other
• capability needed.
• Implementing complex software designs using the .Net stack. (MVC, WebApi2, Full/Standard/Core .Net Frameworks, Azure Cloud)
• Azure experience with classic services
• Azure experience with Azure Dev-Ops
• SQL Server Skills and experience
• .Net Core 3.1 experience and skills
• Gitflow branching experience
• Agile/Scrum
• Ensuring an adequate level of unit test coverage across all developed source code.
• Taking ownership, ensuring reliability and fault tolerance across java components.
• Contribute to continuous code review and quality assurance processes.
• Actively use SonarQube to increase source code quality, root out bad practices and security vulnerabilities
• Responsible for applying SOLID software development principles
• Responsible for best practices in logging and monitoring enablement
• Continuously keep changelogs of components up to date as needed when changes occur
• Actively being involved in deployment of software using Jenkins by applying the DevOps principle that if you code it, you deploy it.
• Work with DBA’s and network administrators to tune operating systems, networks and transaction processing middleware to work with the DBMS (PostgreSQL, MS SQL Server
How to Apply:
Click on the 'Apply Here' section to be redirected to the application portal.
Important Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.