About this role
The team is seeking an experienced Full Stack Developer with strong engineering practices, problem-solving abilities, and excellent communication skills. The ideal candidate will have a solid background in .NET technologies and a passion for delivering high-quality software solutions.
Key Responsibilities:
- Develop and maintain web applications using .NET Core and C#.
- Design and implement database solutions using SQL and SQL Server.
- Write unit tests and ensure code quality through testing frameworks.
- Utilize design patterns to create scalable and maintainable code.
- Manage message queues, preferably RabbitMQ or similar technologies.
- Collaborate with cross-functional teams in a SCRUM/Agile environment.
- Effectively manage time across multiple projects to meet deadlines.
Required Skills & Qualifications:
- 4-6 years of experience in full stack development.
- Proficiency in .NET Core, C#, and SQL.
- Experience with unit testing and design patterns.
- Familiarity with message queues (RabbitMQ or similar).
- Knowledge of Jenkins and Git for version control.
- Strong understanding of SCRUM/Agile methodologies.
- Excellent communication and problem-solving skills.
What we offer:
- Opportunity to work on innovative projects in a collaborative environment.
- Professional development and growth opportunities.
- A supportive team culture that values work-life balance.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.