At a Glance
- Tasks: Develop cutting-edge systems and services in a microservices architecture.
- Company: Join a multi-billion organisation known for innovative technology and exciting projects.
- Benefits: Enjoy opportunities for growth, remote work options, and a dynamic team culture.
- Why this job: Be a key contributor to impactful projects with a focus on quality and innovation.
- Qualifications: 4+ years in C# development, experience with AWS, Docker, Kubernetes, and Agile environments.
- Other info: Quick application turnaround; high volume of applicants expected, so apply now!
The predicted salary is between 48000 - 72000 £ per year.
I am recruiting for a Senior C# Developer for an incredibly successful client of mine whereby you will be a key contributor to the development of cutting-edge systems and services that enhance my client's exciting product and services offering. This is very much a senior C# Developer role but my client is looking for someone with a decent grounding in DevOps, AWS preferred with some Docker and Kubernetes.
The Role:
- Develop new features in a microservices-based architecture.
- Write and document services to integrate with and consume external APIs.
- Maintain and enhance existing web and microservices applications.
- Create and maintain NuGet packages.
- Write and execute unit and integration tests.
- Conduct code reviews to uphold quality standards.
- Troubleshoot and debug complex systems.
Experience required:
- At least 4 years of commercial experience in C# development.
- Strong problem-solving and critical-thinking abilities.
- Proficiency in .NET Core Web APIs.
- Experience in Agile, continuous delivery environments.
- Familiarity with relational, object, and key-value databases.
- Knowledge of CI/CD pipeline technologies.
- Competence with ORM technologies (e.g., Linq2DB, Entity Framework).
- Experience with .NET Core (.NET 5+).
- Familiarity with Docker, Docker-Compose, and Kubernetes.
- Cloud service experience (Azure, AWS, or Google Cloud).
Advantageous:
- Experience with Linux, socket programming (TCP/IP), and encryption principles.
- Proficiency with Git for version control.
- Ownership mindset with a commitment to seeing projects through from design to implementation.
This role offers an incredible opportunity within a multi-billion organisation, working with cutting-edge technology on exciting projects, products, and services with a glass ceiling of opportunity for growth. Apply now for a quick turnaround on your application.
Senior C# Developer, AWS, Kubernetes, Docker employer: Sherborne Talent Solutions
Contact Detail:
Sherborne Talent Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C# Developer, AWS, Kubernetes, Docker
✨Tip Number 1
Make sure to showcase your experience with microservices and cloud technologies like AWS in your conversations. Highlight specific projects where you've successfully implemented these technologies, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Brush up on your knowledge of Docker and Kubernetes before any interviews. Be prepared to discuss how you've used these tools in past projects, as well as any challenges you faced and how you overcame them.
✨Tip Number 3
Familiarise yourself with the Agile methodology if you haven't already. Be ready to share examples of how you've contributed to Agile teams, as this is a key aspect of the role and will show your adaptability.
✨Tip Number 4
Network with current or former employees of the company if possible. This can provide you with valuable insights into the company culture and expectations, which can help you tailor your approach during the interview process.
We think you need these skills to ace Senior C# Developer, AWS, Kubernetes, Docker
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in C# development, particularly with .NET Core and microservices. Emphasise any relevant projects that showcase your skills in AWS, Docker, and Kubernetes.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also demonstrates your problem-solving abilities and ownership mindset. Mention specific experiences that align with the job description to make your application stand out.
Showcase Relevant Projects: If you have worked on projects involving CI/CD pipelines or cloud services, be sure to include these in your application. Detail your role and contributions to highlight your expertise in a practical context.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or inconsistencies. A polished application reflects your attention to detail and professionalism, which are crucial for a senior role.
How to prepare for a job interview at Sherborne Talent Solutions
✨Showcase Your C# Expertise
Be prepared to discuss your experience with C# development in detail. Highlight specific projects where you've implemented .NET Core Web APIs and how you've tackled challenges in a microservices architecture.
✨Demonstrate DevOps Knowledge
Since the role requires a grounding in DevOps, brush up on your knowledge of CI/CD pipelines and tools. Be ready to explain how you've used Docker and Kubernetes in past projects, and how they contributed to the efficiency of your development process.
✨Prepare for Problem-Solving Questions
Expect to face technical questions that assess your problem-solving skills. Practice coding challenges or scenarios that require critical thinking, especially those related to debugging complex systems or integrating external APIs.
✨Emphasise Your Agile Experience
The client values experience in Agile environments, so be sure to discuss your familiarity with Agile methodologies. Share examples of how you've contributed to team dynamics and project success in a fast-paced, iterative setting.