Junior Developer

Total Utility Connections
Cardiff, United Kingdom
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 28K

Job location

Cardiff, United Kingdom

Tech stack

Testing (Software)
ASP.NET
HTML
JavaScript
.NET
Agile Methodologies
Software Applications
Azure
CSS
Cloud Computing
Databases
Relational Databases
Software Debugging
Web Development
Microsoft Office
Microsoft SQL Server
MVC
Scrum
Software Engineering
Software Systems
SQL Databases
React
Software Security
GIT
Angular
Front End Software Development
Software Version Control

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.

  1. Write clean, well-documented code in C# and .NET to develop and maintain software applications.

  2. Participate in software testing and debugging to ensure the reliability and performance of the applications.

  3. Assist in the integration of third-party APIs and services.

  4. Work with the team to optimize software applications for performance and scalability.

  5. Troubleshoot and resolve software defects and issues.

  6. Keep up to date with emerging technologies and best practices in software development.

  7. Support management change processes.

  8. Carry out any other duties deemed appropriate for the role.

  9. Adhere to stated policies and procedures relating to health and safety, and quality management.

  10. Adhere to procedures relating to the proper use and care of equipment and materials for which the role has responsibility.

  11. 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

Apply for this position