Vacancy expired!
- Write clean, scalable code using .NET programming languages (C#/VB.NET)
- Develop technical interfaces, specifications, and architecture
- Ensures programs meet standards and technical specifications; performs technical analysis and component delivery
- Conducts quality assurance activities such as peer reviews
- Generates conceptual/logical/physical architectures, system documents, testing analyses, test plans and risk assessments
- Participates in technical reviews and inspections to verify intent of change is carried through the entire project
- Tests the application for conformance to requirements
- Prepares detailed specifications from which programs are developed and coded
- Remain up to date with the terminology, concepts and best practices for coding custom web and mobile applications
- Bachelor's degree or equivalent combination of education and experience (in Computer Science, Engineering, Math, or Physical Sciences)
- Hands on experience with refactoring, modernization and building custom web applications using .NET Core
- Strong command of modern .NET: C#, ASP.NET/Core, Entity Frameworks, MVC/MVVM, TDD / Integration Testing
- Minimum two years of experience developing application using Domain Driven Design Principles
- Strong experience on Cloud architecture and technologies to build highly scalable modern solutions
- Experience designing, implementing, scaling, and monitoring RESTful APIs
- Minimum 10 years of experience in enterprise level web application development and deployment of SI projects.
- Minimum of three (3) years of proven SQL or Oracle experience
- Strong design skills for user interface and user experience with 5 years of experience with front end development using JQuery plugins, SASS, LESS, Bootstrap, and HTML5
- Hands on experience building application using modern architecture patterns and solution design patterns
- Experience with Azure DevOps, concurrent development source control (TFS and Git) and continuous integration (like Jenkins)
- Experience working with FullText Search like MemCache, RedisCache and ElasticSearch is a plus.
- A deep understanding of JavaScript and its various frameworks
- Experience leading a team of engineers in developing cloud native or modernization projects