ID: 103725
Salary: £50 ,000 – £55,000 DOE
Contract Type: perm
Job Type: fulltime
Town: Bromsgrove
PostCode: B60
I.T.
Posted 1 minute ago
2024-01-09T00:00:00
Job Description
Web Developer
Overview:
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.
Key Responsibilities:
- Web Application Development: Design, develop, test, and maintain web applications and services using C# and related technologies, ensuring functionality, performance, and security.
- Front-End Development: Create and enhance user interfaces using HTML, CSS, and JavaScript to provide a seamless and engaging user experience.
- 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.
Qualifications:
- 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
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
- 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.
jj121!