Junior Software Engineer – Maidenhead
Junior Software Engineer – .Net/C#
We are seeking a Junior Software Engineer to contribute to the design, development, and maintenance of software solutions. This is an excellent opportunity to grow your career in a collaborative and fast-paced environment while working on impactful projects.
Key Responsibilities:
- Communicate work status and seek assistance from the manager or team lead as needed.
- Actively develop software solutions to meet documented requirements.
- Perform testing to validate system performance and ensure requirements are met.
- Troubleshoot, test, and debug software issues; resolve issues promptly while maintaining detailed documentation.
- Collaborate with QA Engineers to develop and optimize test plans, addressing bugs during release stabilization.
- Work with Product Owners to clarify requirements and estimate feature development.
- Compile test results to provide data for problem-solving and system improvements.
- Use a disciplined approach in an Agile environment to analyze and address technical challenges.
Qualifications:
- Up to 1-2 years of experience in software development, software automation, or an equivalent combination of education and experience.
- Familiarity with one or more of the following:
- .Net and C#
- SQL
- JavaScript
- ASP.Net MVC
- Java
- Experience with Microsoft Visual Studio, Azure DevOps, or Jira is advantageous.
- Beneficial to have experience with a full web stack or relational databases.
- Understanding of SDLC and Agile methodologies.
Skills and Competencies:
- Highly motivated self-starter with a collaborative mindset and a desire to learn and grow.
- Strong written and verbal communication skills, with the ability to convey technical concepts to non-technical audiences.
- Ability to work independently in a fast-paced team environment.
- Strong problem-solving and analytical skills, with the ability to manage competing priorities under pressure.
- Solid understanding of computer science fundamentals, including OOP, design patterns, data structures, and algorithms.
- Committed to best practices and adherence to departmental policies and procedures.