Job Summary
We are looking for a skilled Full Stack Developer with experience to join our team.
Key Responsibilities
• Develop and maintain scalable web applications using Python, .NET (ASP.NET Core) on the backend and React on the frontend. • Collaborate with UI/UX designers, product managers, and other developers to define, design, and ship new features. • Design and optimize relational (SQL Server/PostgreSQL) and/or NoSQL (MongoDB/Cosmos DB) databases. • Write clean, maintainable, and efficient code with a strong emphasis on performance and scalability. • Implement RESTful APIs and integrate third-party APIs and services. • Conduct code reviews, write unit/integration tests, and follow Agile development practices. • Troubleshoot and debug application issues across the stack. • Perform deployment activities including publishing and hosting applications on Azure App Services and IIS servers. • Stay current with emerging technologies and trends to improve our applications and development processes.
Required Skills and Qualification
• Bachelor’s degree in computer science, Information Technology, or related field (or equivalent experience). • 2+ years of experience in development of web applications. • Proficiency in React.js,.Net Core, JavaScript, HTML, and CSS • Experience developing and consuming REST APIs • Hands-on experience with SQL Server/PostgreSQL and/or MongoDB/Cosmos DB • Experience with Azure cloud services • Strong debugging, problem-solving, and analytical skills • Experience with version control tools (e.g., Git). • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI/CD). • Strong analytical and data understanding and problem-solving skills. • Excellent communication and collaboration skills.