Required Qualifications
- 4+ years of professional experience in full-stack software development using C# and .NET Core.
- 4+ years of hands-on experience developing enterprise applications with:
- .NET Core, C#, and ASP.NET
- Microsoft MVC and Web API
- Object-Oriented Analysis and Design (OOAD)
- Dapper ORM or Entity Framework
- SQL Server 2016 or later, including database design, development, and optimization
- Unit testing using Microsoft Visual Studio and related testing frameworks
- Open-source logging frameworks
- 3+ years of experience building modern web applications using Angular 2.0+ and Bootstrap.
- Strong understanding of software development principles, application architecture, and object-oriented programming.
- Hands-on experience with Azure DevOps, including:
- Git-based source control
- Boards and Work Items
- Build and release processes
- Agile/Scrum development practices
- Experience working effectively within a Scrum/Agile team, participating in development planning, work-item management, code reviews, testing, and delivery.
- Ability to adapt to changing priorities and handle technical and business situations professionally.
- Demonstrated self-motivation, accountability, integrity, and commitment to delivering high-quality solutions.
- Strong record of reliability, attendance, and punctuality.
- Excellent written, verbal, collaboration, and communication skills.
- A Bachelor’s degree in Computer Science, Information Technology, or another related analytical/technical field is preferred; equivalent professional experience may be considered.
Preferred / Additional Qualifications
- Experience developing applications with Angular 10+ or newer versions.
- Familiarity with OpenShift/Kubernetes environments and Helm.
- Experience developing, maintaining, or troubleshooting CI/CD pipelines in Azure DevOps.
- Exposure to Azure Data Lake and Databricks.
- Experience with Telerik MVC, Telerik Reporting, SQL Server Reporting Services (SSRS), or comparable open-source UI/reporting technologies.
- Working knowledge of Apache Kafka and event-driven application architectures.