Key Responsibilities:
Design, develop, and maintain scalable web applications using ASP.NET MVC, C#, and JavaScript frameworks (Vue.js/React.js).
Build and consume APIs (REST/RPC) and work on distributed message-based architectures.
Work with SQL Server, Entity Framework (EF), LINQ, and optimize performance at both application and database levels.
Ensure secure application design and follow best practices in authentication, authorization, and data protection.
Participate in TDD (Test-Driven Development) and ensure high code quality through unit and integration tests.
Implement CI/CD pipelines and collaborate with DevOps for seamless deployment and automation.
Contribute to frontend development using HTML5, CSS3, JavaScript, TypeScript, and AJAX.
Work in an agile, collaborative environment to bring order and process to evolving projects.
Required Skills:
57 years of application development experience.
Strong foundation in OOP, OOD, DDD, and familiarity with design patterns.
Hands-on experience with ASP.NET MVC, SQL Server, LINQ, and Entity Framework.
Proficiency in MSBuild, API development (REST/RPC), and performance tuning.
Experience with message-based architecture and TDD practices.
Practical knowledge of CI/CD tools and workflows.
Frontend development experience with JavaScript, TypeScript, HTML5, CSS3, and SPA frameworks like React.js or Vue.js.
Keyskills: OOD Oops Programming Api Design And Development ASP.Net MVC CSS DDD HTML SQL Server JQuery Vuejs Framework Javascript React.Js
At Annalect, we work with clients to develop data driven marketing strategies, powered by a connected system of technology, tools, consultants and digital activation. Drawing from the vast resources of our parent company Omnicom and spanning the globe in a variety of industry verticals, we are the d...