Salary: £50 ,000 – £55,000 DOE
Contract Type: perm
Job Type: fulltime
Posted 1 minute ago
We are looking for a skilled Web Developer with expertise in C# to join our dynamic development team. As a Web Developer, you will play a key role in designing, developing, and maintaining web applications and services using C# and related technologies. The ideal candidate will have a strong background in web development, a passion for creating robust and efficient solutions, and a commitment to delivering high-quality code. Experience in big commerce or magento development would also be beneficial.
- Web Application Development: Design, develop, test, and maintain web applications and services using C# and related technologies, ensuring functionality, performance, and security.
- Back-End Development: Develop server-side logic, databases, APIs, and web services to support the front-end functionality of web applications.
- Database Management: Design and optimize database schemas, write SQL queries, and implement database solutions to ensure data integrity and performance.
- Integration: Integrate third-party APIs and services as needed to enhance application functionality and data exchange.
- Code Optimization: Identify and implement code optimizations, best practices, and security measures to ensure efficient and secure web applications.
- Testing and Debugging: Conduct thorough testing and debugging to identify and fix issues, ensuring that applications are error-free and reliable.
- Documentation: Create and maintain technical documentation, including code comments and system architecture diagrams.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
- Proven experience in web development.
- Experience with C# or Java
- Experience with web development frameworks and libraries (e.g., ASP.NET, .NET Core, Angular, React) is a plus.
- Strong knowledge of database design and SQL.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and collaboratively within a team.
- Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.