Overview:
The role of a .Net Full Stack Developer is crucial to our organization as they will be responsible for developing and implementing features across the full stack of our applications. They will work closely with the development team to design develop and maintain scalable software solutions.
Key Responsibilities:
- Participate in the entire application lifecycle
- Design develop and maintain efficient reusable and reliable code
- Integrate userfacing elements into applications
- Manage endtoend application development
- Collaborate with the team to define design and ship new features
- Ensure the best possible performance quality and responsiveness of applications
- Identify bottlenecks and bugs and devise solutions to mitigate and address these issues
- Help maintain code quality organization and automatization
- Implement security and data protection
- Test software to ensure responsiveness and efficiency
Required Qualifications:
- Bachelors degree in Computer Science or related field
- Proven experience as a Full Stack Developer or similar role
- Strong proficiency in C# and the .NET framework
- Experience with frontend languages such as HTML CSS and JavaScript
- Proficiency in SQL and database management
- Experience with RESTful APIs and web services
- Familiarity with modern frameworks such as Angular or React
- Ability to work in an agile development environment
- Excellent communication and teamwork skills
- Strong problemsolving abilities
c#,.net framework,html,css,javascript,sql,restful apis,angular,react