Full Stack Software Engineer (.NET/Java)
Are you a passionate and skilled Full Stack Software Engineer with expertise in the .NET or Java framework? Do you thrive on creating innovative and robust software solutions that drive business success? If so, we have an exciting opportunity for you to join a dynamic team in Glasgow!
Net Talent are partnered with a leading technology company dedicated to pushing the boundaries of innovation in medical procurement. Their collaborative and forward-thinking culture fosters an environment where creativity and technical excellence thrive.
Location: Glasgow, United Kingdom
Role and Responsibilities:
As a Full Stack Software Engineer, you will play a crucial role in the design, development, and maintenance of our cutting-edge software applications. Your responsibilities will include:
- Collaborating with cross-functional teams to gather and understand software requirements.
- Designing and implementing scalable and efficient software solutions using the .NET framework.
- Developing front-end and back-end components, ensuring seamless integration and high performance.
- Writing clean, maintainable, and well-documented code that adheres to industry best practices.
- Participating in code reviews to ensure code quality and consistency across the development team.
- Troubleshooting and resolving technical issues, debugging and optimizing applications.
- Staying up-to-date with the latest industry trends and emerging technologies to drive continuous improvement.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Proven experience as a Full Stack Software Engineer with a strong focus on the .NET or Java framework
- Proficiency in languages such as C# and JavaScript.
- Experience with front-end technologies like HTML, CSS, and modern JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Familiarity with back-end technologies like ASP.NET, MVC, and Web API.
- Strong understanding of database systems, SQL, and ORM frameworks.
- Solid understanding of software design principles and architectural patterns.
- Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
- Strong communication skills to interact with technical and non-technical stakeholders.
If you feel like this is something that sounds interesting to you then please APPLY!
Download
Job Profile