Front-End Development: Create responsive and interactive user interfaces using technologies like HTML, CSS, JavaScript, and frameworks such as Angular or React. They ensure the application is user-friendly and visually appealing across devices and browsers.
Back-End Development: Develop server-side logic using C# and .NET Core, manage APIs, and handle database interactions. This includes implementing robust and scalable solutions to support application functionality.
Database Management: Design, optimize, and maintain databases using SQL Server or other relational databases. They ensure efficient data storage, retrieval, and manipulation to support application performance.
API Development: Build and integrate RESTful APIs to enable communication between the front-end and back-end systems. They ensure secure and efficient data exchange with external services.
Performance Optimization: Enhance application performance through efficient coding practices, caching strategies, and load balancing techniques to handle high traffic and reduce latency.
Security Implementation: Implement authentication, authorization, and data protection measures to safeguard applications against security threats and ensure compliance with industry standards.
Testing and Debugging: Conduct thorough unit testing, integration testing, and debugging to ensure the reliability and functionality of applications.
Collaboration: Work closely with designers, stakeholders, and other developers to deliver comprehensive solutions. They also mentor junior developers and provide technical leadership.
Requirements
3+ years of Full Stack experience in web application development
Expertise in C#, .Net, .Net Core/ASP .Net, Web API, SQL Server, JavaScript and related libraries like jQuery.
Proficient with software development life cycle methodologies like AGILE and Test Driven Development.
Hands on experience on GIT.
Good experience with Transact SQL (T-SQL).
Extensive knowledge of system architecture, object oriented design and design patterns.
Strong interpersonal and communication skills.
Experience with both backend and frontend development.
Ability to deliver efficient code in a fast-paced environment.
Good to have knowledge/experience of SQL Server Integration Services (SSIS).
Any software development tool used for AGILE methodology like JIRA, Rally etc.
OAuth 2.0 authorization protocol.
Entity Framework or Entity Framework Core with LINQ.
Unit Testing
Functional Testing
Data Structures
Generics
Lambda and Delegates
SSIS and Tidal
Benefits
Azure Developer Cloud Certification is preferred
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.