Responsibilities:
1. Collaborate with cross-functional teams to understand business requirements and translate them into functional and technical specifications
2. Design, develop, and implement robust, scalable, and secure web applications using the latest .NET technologies, including C#, ASP.NET, and SQL Server
3. Develop and maintain RESTful APIs to support the front-end user interface
4. Implement responsive and visually appealing user interfaces using HTML, CSS, and JavaScript frameworks like Angular or React
5. Participate in the full software development lifecycle, from planning and design to testing and deployment
6. Continuously optimize application performance, security, and maintainability
7. Provide technical support and troubleshooting to ensure the smooth operation of our web applications
8. Stay up-to-date with the latest industry trends and technologies to suggest and implement innovative solutions
Requirements:
Minimum 6 years of experience as a .NET Full Stack Developer
Proficient in C#, ASP.NET, and SQL Server
Hands-on experience with front-end technologies such as HTML, CSS, JavaScript, and popular frameworks (e.g., Angular, React)
Familiarity with web services, API development, and RESTful architecture
Understanding of software design patterns, best practices, and agile methodologies
Excellent problem-solving and critical thinking skills
Strong communication and collaboration abilities to work effectively with cross-functional teams
Passion for staying up-to-date with the latest industry trends and technologies
Any Graduate