Job Description: Responsibilities:
- Front-End Development: Design and develop user interfaces using HTML, CSS, JavaScript, and front-end frameworks.
- Back-End Development: Develop server-side logic, APIs, and database interactions using .NET technologies.
- Full Stack Integration: Ensure smooth integration between front-end and back-end components.
- Database Management: Design and manage databases, write complex SQL queries, and optimize database performance.
- pplication Lifecycle Management: Participate in the entire software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Collaboration: Work closely with cross-functional teams to understand requirements and deliver high-quality solutions.
- Performance Optimization: Optimize applications for maximum speed and scalability.
- Troubleshooting: Identify and resolve technical issues and bugs.
Education:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Experience:
- Proven experience in full stack development using .NET technologies.
Technical Skills:
- Proficiency in .NET languages (C#, VB.NET ).
- Experience with front-end technologies (HTML, CSS, JavaScript, Angular, React).
- Strong knowledge of SQL and database management.
- Familiarity with version control systems (e.g., Git).
- Understanding of software design patterns and principles.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- ttention to detail and a proactive approach to identifying and solving issues.