Role .NET Developer (with ANGULAR)
Type of Hiring Contract or Permanent
Strong experience in application development using Microsoft Technologies.
Design and analysis experience using .NET technologies like Dot Net 4.5 framework, C#. net, .Net Core
8+ years of in-depth development experience with C#/.NET
3+ years building single-page applications using ReactJS and/or Angular
3+ years performing object-oriented design and building backend applications with REST API services using .net core
3+ years experience with Agile development
2+ years of UI development experience
3+ years of solid experience with SQL and NoSQL-based solutions
Full Stack application development experience.
Proven ability in leading the design and development of API or data integration applications.
Expertise in web services, Rest, WCF, and WebAPI.
Experience with DevOps practices and modern CI/CD deployment models using Jenkins/Ansible
Experience with developing APIs for data access using WebAPI with ODATA.
Experience in database design and advanced query techniques (DML and performance tuning).
Experience in Entity framework performance tuning.
Experience in Docker, Kubernetes
Experience building highly scalable, distributed and fault-tolerant cloud-native applications
AWS certification preferred
Experience leading team of engineers in the design, development, and maintenance of software code for business applications.
Provide technical guidance and coaching for less experienced team members.
Strong organizational or Project Management skills
Strong written and verbal communication skills
Responsibilities will include:
Work on all aspects of the software development life cycle following agile methodologies.
Must be able to complete a complex software lifecycle: scope, design, code, test and implement
Debug and test existing application programs
Analyze, design, develop, test and deploy phases of development projects.
Write optimal SQL queries and store procedures to ensure good performance for database operations
Apply Object-Oriented Design and Programming to build component-based middle-tier RESTful web services with high throughput.
Conduct project design sessions and design solutions to meet current project requirements and be flexible enough to accommodate future project needs.
Agile Methodology experience