At a Glance
- Tasks: Design, develop, test, and deploy cloud-native web applications and APIs.
- Company: Join an innovative team focused on next-gen high-performance solutions.
- Benefits: Enjoy a competitive salary, remote work options, and excellent company perks.
- Why this job: Work with cutting-edge technologies in a dynamic, agile environment that values quality and innovation.
- Qualifications: Bachelor’s degree in computer science or related field; experience with C#, .NET Core, and DevOps practices.
- Other info: Perfect for tech enthusiasts eager to make an impact in software development.
The predicted salary is between 39000 - 52000 £ per year.
Location: Barnsley - 3 days working onsite, 2 days WFH
Salary: £45,000 - £60,000 depending on experience plus excellent company benefits
Our client is seeking talented and motivated C# Software Engineers from mid-level up to Senior level to join their innovative team. This is a fantastic opportunity to work with the latest technologies and frameworks, contributing to the creation of next-generation, high-performance solutions.
- Lead the design, development, testing, and deployment of modern cloud-native web applications and APIs.
- Exhibit excellent software craftsmanship, ensuring high-quality and reliable code.
- Manage Source Control: Demonstrate proficiency with source control tools such as Git, GitHub, and Azure DevOps, including branching, merging, and pull requests.
- Work with Databases: Develop efficient and scalable data storage solutions using PostgreSQL and MS SQL Server.
- Embrace DevOps: Participate in all aspects of the software development lifecycle, including implementing and maintaining CI/CD pipelines to automate build, test, and deployment processes.
- Ensure Quality: Conduct comprehensive testing, including unit, integration, and end-to-end tests, to guarantee first-class software quality and reliability.
Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Experience with C#, NuGet, and XUnit.
- Proficiency in .NET Core and ASP.NET Core.
- Familiarity with source control (using Git, GitHub, and Azure DevOps).
- Experience with databases and data storage (using PostgreSQL, MS SQL, and Redis).
- Experience in developing cloud-native web applications and APIs.
- Knowledge of DevOps practices and CI/CD pipelines.
- Ability to work in a fast-paced, agile environment and manage multiple tasks simultaneously.
If you are passionate about technology, eager to work on innovative projects, and committed to excellence, we would love to hear from you. Join our client’s dynamic team and help shape the future of scalable, high-performance cloud solutions.
Software Engineer with DevOps training employer: NexGen Associates
Contact Detail:
NexGen Associates Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer with DevOps training
✨Tip Number 1
Familiarise yourself with the latest C# frameworks and cloud-native application development. Being well-versed in .NET Core and ASP.NET Core will give you a significant edge during interviews.
✨Tip Number 2
Showcase your experience with CI/CD pipelines and DevOps practices. Be prepared to discuss specific projects where you've implemented these processes, as this is crucial for the role.
✨Tip Number 3
Brush up on your database skills, particularly with PostgreSQL and MS SQL Server. Having practical examples of how you've developed efficient data storage solutions will impress potential employers.
✨Tip Number 4
Demonstrate your understanding of source control tools like Git and Azure DevOps. Be ready to explain your experience with branching, merging, and pull requests, as these are essential for collaboration in the team.
We think you need these skills to ace Software Engineer with DevOps training
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET Core, and cloud-native applications. Emphasise your familiarity with source control tools like Git and Azure DevOps, as well as your experience with PostgreSQL and MS SQL Server.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and innovation. Mention specific projects where you've demonstrated software craftsmanship and your understanding of DevOps practices, particularly in CI/CD pipelines.
Showcase Relevant Projects: If you have worked on relevant projects, either professionally or personally, include them in your application. Highlight your role in the design, development, testing, and deployment of applications, especially those that involved comprehensive testing.
Prepare for Technical Questions: Anticipate technical questions related to C#, databases, and DevOps practices during the interview process. Brush up on your knowledge of unit, integration, and end-to-end testing to demonstrate your commitment to quality.
How to prepare for a job interview at NexGen Associates
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .NET Core, and cloud-native applications. Bring examples of past projects where you implemented these technologies, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Your DevOps Knowledge
Since the role requires a DevOps mindset, be ready to talk about your experience with CI/CD pipelines and tools like Azure DevOps. Discuss how you've automated processes in previous roles and the impact it had on project delivery.
✨Prepare for Technical Questions
Expect questions related to source control, particularly Git and GitHub. Be familiar with concepts like branching, merging, and pull requests, and be ready to explain how you've used these in your work.
✨Emphasise Quality Assurance Practices
Highlight your experience with testing methodologies, including unit, integration, and end-to-end testing. Be prepared to discuss how you ensure software quality and reliability in your projects.