Description
You will develop, test, and deploy scalable enterprise applications using .NET technologies.
Responsibilities
- Design and implement system integrations, APIs, and middleware solutions.
- Write clean, efficient, well-documented C# code following enterprise standards.
- Optimize SQL Server performance, including stored procedures and indexing.
- Support automation of deployment and operational workflows in CI/CD pipelines.
- Conduct system reviews, troubleshoot production issues, and ensure security compliance.
Required Skills
- 4-7 years of professional experience in enterprise application development.
- Strong proficiency in C#, .NET Framework, and .NET Core.
- Extensive knowledge of SQL Server, including performance tuning and optimization.
- Experience with middleware technologies such as Kafka, EMS, or Solace.
- Familiarity with Visual Studio, Git, and CI/CD tools like Azure DevOps or Jenkins.
- Understanding of secure coding practices, encryption, OAuth, and JWT.
- Bachelor’s or Master’s degree in Computer Science, IT, or a related discipline.
Preferred Skills
- Experience with cloud deployment platforms (AWS or Azure).
- Knowledge of containerization (Docker) and orchestration (Kubernetes).