Junior Developer
Role details
Job location
Tech stack
Job description
Assist in the development and maintenance of the business management solution. Design, implement, test and support software applications that streamline business processes and enhance operational efficiency., 1. Collaborate with team members to understand project requirements and contribute to the design and architecture of software solutions.
-
Write clean, well-documented code in C# and .NET to develop and maintain software applications.
-
Participate in software testing and debugging to ensure the reliability and performance of the applications.
-
Assist in the integration of third-party APIs and services.
-
Work with the team to optimize software applications for performance and scalability.
-
Troubleshoot and resolve software defects and issues.
-
Keep up to date with emerging technologies and best practices in software development.
-
Support management change processes.
-
Carry out any other duties deemed appropriate for the role.
-
Adhere to stated policies and procedures relating to health and safety, and quality management.
-
Adhere to procedures relating to the proper use and care of equipment and materials for which the role has responsibility.
-
Attend training and develop relevant knowledge and skills.
Requirements
Do you have experience in Software development?, Proficiency in C# and .NET development.
Knowledge of web development technologies such as ASP.NET, MVC, or ASP.NET Core.
Understanding of database systems and SQL, including SQL Server or other relational databases.
Basic understanding of front-end technologies (HTML, CSS, JavaScript) and experience with client-side frameworks like React or Angular is a plus.
Familiarity with version control systems (e.g., Git).
Previous internship or project experience in .NET development is a plus but not mandatory.
Preferred experience and qualifications/skills:
Experience with cloud platforms such as Azure.
Knowledge of software development methodologies (e.g., Agile, Scrum).
Familiarity with software testing and debugging tools.
Basic understanding of software security best practices.
Any relevant certifications in .NET development., Personality
Organised, reliable, adaptable, personable and able to work individually with a focus on accuracy, attention to detail and confidentiality. Well-presented and business-like, able to communicate effectively and contribute to a team environment.
Specific Job Skills
Able to self-motivate and effectively time-manage workload, appreciating the need to balance accuracy with any potential deadlines. Possesses strong problem solving and analytical skills.
Computer skills
Excellent working knowledge of software/systems as detailed in addition to Microsoft Office and able to adapt to new programs and systems.
Literacy and Numeracy
Able to produce clear, concise and accurate written communications. Must be numerically proficient.
Benefits & conditions
Pulled from the full job description
- Referral programme
- Annual leave
- Life insurance
- Company pension
- Cycle to work scheme, In addition to salary outlined above the position attracts a competitive package to include:
25 days' annual leave plus bank holidays.
Discretionary bonus scheme.
Company pension scheme.
Any external training courses deemed beneficial to the role may be subsidised by the Company.
Job Types: Full-time, Permanent
Pay: £26,250.00-£28,000.00 per year