About the Role:
We’re looking for a Junior Software Engineer with a passion for building scalable, high-quality software using .NET technologies. This is a great opportunity to join a collaborative, purpose driven development team that works on impactful solutions in the research and innovation space.
As part of a growing engineering function, you'll contribute to the development and enhancement of modern web applications using a robust tech stack. You’ll be supported by experienced developers while being encouraged to learn, experiment, and take ownership of your code.
What You’ll Do:
- Develop backend services using .NET / C#
- Collaborate with frontend developers using React and TypeScript
- Write clean, maintainable, and well-documented code
- Contribute to system design discussions and code reviews
- Participate in Agile ceremonies (stand ups, planning, retros)
- Learn and assist with DevOps practices including CI/CD pipelines and Infrastructure as Code
- Work with both relational (SQL Server) and NoSQL (e.g., Cosmos DB, MongoDB) databases
- Build and deploy applications in Microsoft Azure
What we are looking for:
- A degree in Computer Science or a related field, or equivalent practical experience
- Some commercial or academic experience in .NET / C# development
- Understanding of web development principles and REST APIs
- Exposure to frontend frameworks (React, Angular, Vue) is a plus
- Familiarity with SQL or other databases
- Eagerness to learn cloud technologies, especially Azure
- A collaborative mindset and strong communication skills
- Proactive attitude with a willingness to grow in a team-oriented environment
Nice to Have (but not required):
- Experience with GitHub Actions, Azure DevOps, or other CI/CD tools
- Interest or exposure to Infrastructure as Code (e.g., Terraform, Bicep)
- Basic understanding of Agile methodologies
Why Join Us:
- Work on meaningful software that supports impactful realworld outcomes
- A supportive team culture that values curiosity, ownership, and continuous improvement
- Exposure to modern tools, cloud platforms, and real-world projects
- Clear growth path with mentorship and training opportunities
- Salary up to 38k + Benefits & bonus
How to Apply:
If you're a motivated junior developer who wants to build real-world applications and grow your skills in a modern .NET environment, we’d love to hear from you.
Contact Detail:
Arrows Recruiting Team