Description
Build and maintain scalable software solutions across the full development life cycle.
Responsibilities
- Lead the design and development of scalable .NET stack applications and client-side/server-side architecture.
- Write effective APIs and backend solutions using SOAP and REST.
- Build front-end interfaces with mobile responsive design and appealing visual utility.
- Develop and manage well-functioning databases and SQL applications.
- Write unit tests, troubleshoot, debug, and upgrade software to ensure efficiency.
Required Skills
- 3+ years of experience with .NET and related frameworks.
- Proficiency in JavaScript, HTML5, and CSS3.
- Experience deploying web applications on AWS.
- Solid understanding of software development principles, design patterns, and OOP.
- Knowledge of Microservices, Containers, and Kubernetes.
- Experience with Source Code Management, CI/CD, and automated deployment.
- Practical knowledge of SQL and database management.
- Experience working with web services and APIs such as SOAP and REST.
- Ability to follow Clean Code and Unit Testing practices.
Preferred Skills
- Experience with React or Angular.
- Knowledge of functional programming.