Job Description:
We are looking for a motivated Full Stack Developer to join our team, assisting with ongoing projects involving both web and desktop service development. You will work closely with our lead developer to maintain and develop new features for a site built on C# ASP.NET and .Core, alongside SQL Server 2022 for backend operations. Your role will also involve working on various web and desktop services that integrate with our system.
Key Responsibilities:
Develop, maintain, and enhance web pages using C# ASP.NET, .NET Core, jQuery, and other related technologies.
Collaborate with the team on backend development using SQL Server 2022.
Work on both desktop and web service development as needed.
Debug, troubleshoot, and optimize application performance.
Write clean, scalable, and efficient code following best practices.
Assist in testing and deployment processes.
Ensure cross-functional requirements are considered in technical decisions.
Required Skills:
C# and ASP.NET (MVC and Core)
Web development with jQuery, HTML, CSS, and JavaScript
SQL Server (preferably SQL Server 2022)
Strong understanding of backend systems and relational database management.
Experience working on desktop applications and web services.
Familiarity with asynchronous programming, web APIs, and RESTful services.
Knowledge of version control systems (e.g., Git).
Qualifications:
Bachelor’s degree in Computer Science (BCS) or equivalent.
3+ years of relevant experience in full-stack development.
Strong problem-solving and analytical skills.
Ability to work both independently and in a team.
Nice to Have:
Experience with cloud services like Azure or AWS.
Knowledge of front-end frameworks like Angular or React.
Exposure to agile development methodologies.