At a Glance
- Tasks: Join our team as a Full-Stack .NET Core Developer and build amazing web applications.
- Company: Work with a leading global marketing agency focused on innovation and quality.
- Benefits: Enjoy remote work flexibility with occasional office meet-ups and a collaborative environment.
- Why this job: Be part of a dynamic team that values cutting-edge technology and impactful solutions.
- Qualifications: Experience in .NET Core, MVC architecture, Entity Framework, and Azure DevOps is essential.
- Other info: Opportunity to collaborate with cross-functional teams and enhance your software engineering skills.
The predicted salary is between 36000 - 60000 £ per year.
I am working with a specialist software agency with over 20 years’ experience who build everything from mobile applications for IOT devices to Cloud applications for market leading companies. Make sure to apply quickly in order to maximise your chances of being considered for an interview Read the complete job description below. This role can be fully remote or based at their Manchester offices, please note we can only accept applications from people who live and have the right to work in the UK They are looking for a Mid-Level Software Developer to work alongside Software Developers, Senior Software Developers, Architects, QA Team and Project Managers to apply your experience, best practices, to develop scalable applications. Who you are: • Well experienced in .NET technologies (Preferably C#) • Sound knowledge of MVC • Experience working on entity framework, LINQ • Experience with JavaScript, jQuery, CSS • Experience working with Source Control system • Experience of designing modules from scratch • Mentored colleagues and taken responsibility for delivering high quality code • Have passion for software development • Understand software languages and concepts from its grassroot level What you will do: • Develop software applications with best coding practices and standards • Keep the code base lean and clean with emphasis on efficient, secured, and high-performing code • Analyse, Understand, Design, and Implement the functionality as per the specification • Work in an Agile environment Why you will love working here: • Opportunity to shape the business – Show your creativity and support your ideas with convincing arguments and bring them to life! • Work in a fast-paced environment with an emphasis on technologies and building cutting-edge solutions. • Flexible working hours. Technical Skills Frameworks: .NET / .NET CORE Framework Primary Language: C# Web Frameworks: ASP.NET MVC / Razor Pages / Communication Frameworks: Web API Databases: SQL Server / Azure SQL ORM: Entity Framework Hosting: Azure Client Side: HTML / CSS / JQuery / JavaScript Code: BitBucket / SourceTree If you are a Software Developer looking for a position where you are given autonomy, great support and the chance to work on some really interesting project then please get in touch
Software Engineer - .NET employer: twist IT Recruitment
Contact Detail:
twist IT Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - .NET
✨Tip Number 1
Familiarize yourself with the latest features of .NET Core and MVC architecture. Being able to discuss recent updates or improvements in these technologies during your conversations will show your passion and commitment to staying current in the field.
✨Tip Number 2
Gain hands-on experience with Azure DevOps, especially in managing CI/CD pipelines. Consider setting up a personal project where you can implement these practices, as this practical knowledge will be invaluable during interviews.
✨Tip Number 3
Prepare to discuss your previous projects that involved building scalable web applications. Be ready to explain your role, the challenges you faced, and how you overcame them, as this will demonstrate your problem-solving skills and technical expertise.
✨Tip Number 4
Network with professionals in the software engineering community, particularly those who work with .NET technologies. Engaging in discussions on platforms like LinkedIn or attending relevant meetups can provide insights and potentially lead to referrals.
We think you need these skills to ace Software Engineer - .NET
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description and understand the key responsibilities and required skills. Tailor your application to highlight your experience with .NET Core, MVC architecture, and Azure DevOps.
Showcase Relevant Experience: In your CV and cover letter, emphasize your hands-on experience in building scalable web applications. Provide specific examples of projects where you utilized .NET Core and Entity Framework.
Highlight Collaboration Skills: Since the role involves working with cross-functional teams, mention any relevant experiences where you collaborated with others to define and ship new features. This will demonstrate your ability to work effectively in a team environment.
Proofread Your Application: Before submitting, carefully proofread your application materials for any errors or typos. A polished application reflects your attention to detail and professionalism, which are crucial in software engineering roles.
How to prepare for a job interview at twist IT Recruitment
✨Showcase Your .NET Core Expertise
Be prepared to discuss your experience with .NET Core in detail. Highlight specific projects where you built scalable web applications, and be ready to explain the MVC architecture and how you utilized Entity Framework.
✨Demonstrate Your DevOps Knowledge
Since the role requires hands-on experience with Azure DevOps, make sure to talk about your familiarity with CI/CD pipelines. Share examples of how you've implemented these processes in past projects to improve deployment efficiency.
✨Collaboration is Key
This position involves working with cross-functional teams, so emphasize your teamwork skills. Prepare examples of how you've successfully collaborated with others to define and ship new features, ensuring that you communicate effectively.
✨Prepare for Technical Questions
Expect technical questions related to performance optimization and troubleshooting. Brush up on common issues faced in web applications and be ready to discuss how you would approach resolving them, showcasing your problem-solving skills.