Job Description
QUALIFICATIONS:
Bachelor’s Degree in a related field or equivalent work experience with more than 3 years’ Agile/SDLC experience required.
- Must have experience working in an Agile Development Environment
TECHNICAL KNOWLEDGE:
- 3 years’ experience working in C# .NET software development
- Experience working with .NET Core
- Experience with Domain Driven Design
- Experience developing microservices
- Knowledge and experience with design patterns such as Dependency Injection
- Experience using Docker
- Experience developing JSON REST-based APIs
- Experience with various database technologies MS SQL and MongoDB
- Experience with Entity Framework
- Experience with caching systems such as Redis a plus
- Experience with event bus systems such as Apache Kafka a plus
- Experience using project management tools (JIRA, Confluence)
- Experience building systems/services for AWS
- Experience using Azure DevOps tools, specifically Azure Repos and Pipelines
- Solid foundation of software development security practices required
- Experience with JavaScript frameworks, JQuery, MVC