**Please note that we are unable to provide sponsorship of any kind for this role. Additionally, this role is not open to agency candidates**
Collinwood is assisting our client, a fast-growing entertainment/hospitality company, in their efforts to hire a Junior .NET Developer. We are seeking someone with 1-3 years of experience with software development focusing on Microsoft technologies (.NET, .NET Core) who is eager to learn and contribute to the development of innovative software solutions. In this role, you will gain valuable experience working alongside experienced developers, learning industry best practices, and honing your technical skills with a focus on Microsoft technologies (.NET, .NET Core, PowerShell). Additionally, you will be exposed to the Azure Cloud platform, gaining a basic understanding of Azure Functions and Logic Apps. (Contract to Hire Opportunity)
What you will be doing:
- Assist senior developers with various aspects of the software development lifecycle, including coding, testing, and debugging.
- Write clean, maintainable, and well-documented code according to established coding standards.
- Participate in code reviews and actively learn from feedback provided by senior developers.
- Conduct unit tests to ensure the quality and functionality of code contributions.
- Assist with the development and implementation of DevOps practices within the team.
- Interact with internal stakeholders, such as business analysts and product owners, to clarify requirements and gather feedback.
- Stay up-to-date with emerging technologies and best practices within the software development field.
What we need from you:
- 1-3 years of experience with software development focusing on Microsoft technologies (.NET, .NET Core).
- Strong understanding of the software development lifecycle (SDLC) and programming fundamentals (data structures, algorithms, object-oriented programming).
- Experience with version control systems (e.g., Git) is a plus.
- Experience working with database tables and writing basic SQL queries.
- Basic understanding of REST APIs and their role in data communication.
- Basic understanding of Azure Cloud, particularly Azure Functions and Logic Apps. In this context, a basic understanding means familiarity with the concepts of serverless compute with Azure Functions and workflow automation with Logic Apps.
- Excellent communication, interpersonal, and problem-solving skills.
- Eagerness to learn, adapt, and contribute to a fast-paced development environment.
- Bachelor of Arts (BA) or Bachelor of Science (BS) degree in Computer Science or a related technical field (recent graduates encouraged to apply).