We are looking for two skilled Full-Stack Developers with expertise in C#, .NET Core, API development, Vue.js, and SQL Server. The ideal candidates will have a strong understanding of both frontend and backend development, including application flow, event lifecycle, and debugging techniques. You will be responsible for developing scalable, efficient solutions and ensuring seamless integration between frontend and backend components.
Key Responsibilities:
Backend Development (C#, .NET Core, SQL Server):
Design, develop, and maintain RESTful APIs using .NET Core.
Work with SQL Server to write and optimize dynamic SQL queries, stored procedures, and indexes for better performance.
Implement authentication, authorization, and security best practices for APIs.
Troubleshoot and resolve backend performance and data-related issues.
Develop scalable and maintainable backend architecture and services.
Frontend Development (Vue.js, MVC):
Develop and maintain responsive, interactive UIs using Vue.js and MVC architecture.
Manage Vue.js application flow and event lifecycle.
Optimize UI performance and implement effective state management.
Troubleshoot and resolve UI/UX issues to improve user experience.
Ensure seamless integration between frontend and backend components.
Required Skills Qualifications:
Experience: 3+ years of experience in C#, .NET Core, API development, and SQL Server.
Frontend Proficiency: Strong experience with Vue.js, JavaScript, and MVC frameworks.
Backend Knowledge: Deep understanding of application flow, event lifecycle, and debugging techniques for both frontend and backend development.
SQL Expertise: Hands-on experience with dynamic SQL queries, stored procedures, and database performance tuning.
Security Skills: Experience with API security, authentication (JWT, OAuth), and role-based access control.
Version Control: Familiarity with version control systems like GitHub or similar.
Problem-Solving: Strong problem-solving skills and the ability to work in agile environments.
Preferred Qualifications:
Deployment Cloud: Familiarity with Docker or cloud-based deployments (AWS, Azure).
CI/CD: Experience with CI/CD pipelines for automated deployments.
Architecture: Familiarity with microservices architecture and event-driven programming.
If youre passionate about building dynamic, full-stack applications and thrive in a collaborative, agile environment, we d love to hear from you. Join us and be part of a team that creates scalable, high-performance solutions!
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Back End DeveloperEmployement Type: Full time