Seeking an experienced Full Stack Developer with a strong background in C# and .NET framework. This role involves working closely with cross-functional teams to design, develop, and maintain web applications and internal systems that meet high standards of quality, performance, and reliability. The ideal candidate is highly skilled in both front-end and back-end development and is passionate about leveraging their expertise to solve complex technical challenges.
Key Responsibilities:
- Design, develop, and maintain web applications using C#, .NET, and other related technologies.
- Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into functional code.
- Develop front-end components and features using JavaScript, HTML5, CSS3, and popular frameworks like Angular or React.
- Work on back-end services and APIs to support front-end applications and third-party integrations.
- Optimize applications for maximum speed, scalability, and reliability.
- Write clean, maintainable, and testable code while following best practices for security and performance.
- Troubleshoot and debug applications as needed, identifying, and resolving performance issues.
- Conduct code reviews, participate in team meetings, and contribute to process improvements.
- Stay up to date with industry trends, tools, and technologies to drive continuous improvement.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 3+ years of experience as a Full Stack Developer with a strong focus on C# and .NET.
- Proficiency in front-end technologies, including HTML5, CSS3, JavaScript, and frameworks such as Angular or React.
- Experience with database management systems, including SQL Server or similar.
- Familiarity with RESTful APIs, Web Services, and version control tools like Git.
- Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
- Strong problem-solving skills, with an ability to quickly learn new technologies and frameworks.
- Excellent communication skills and a collaborative team-oriented mindset.
Nice to Have:
- Experience with cloud platforms like Azure or AWS.
- Familiarity with DevOps practices, CI/CD, and containerization tools like Docker.
- Knowledge of front-end frameworks or libraries, including Vue.js.
Subscribe to job alerts and upload your resume!
*By registering with our site, you agree to our
Terms and Privacy Policy.