About the position
My client based in Brackenfell is currently looking for a Junior Software Engineer to join their team on a contract basis.
IT / FINANCE
Qualifications & Experience
- Diploma or Degree in Information Systems, Computer Science, or a related field
- Agile Foundation training completed
- Security Training (OWASP Top 10) completed
- Basic certification in a programming language, framework, or software design
- Strong performance in IKM Developer and Design Assessments
- Minimum 2 years' practical experience in software development
- Experience with the .NET Framework / .NET Core and related technologies
- Proficient in T-SQL for database design and development
- Familiarity with object-oriented programming (OOP) and SOLID principles
- Exposure to UI/UX design, system integration, and testing methodologies (unit, system, performance, integration)
- Knowledge of Git / TFS, SOAP/REST APIs, and UML (sequence and class diagrams)
- Experience with MVC, WPF, WCF, and Cloud Services (preferably AWS)
- Advantageous: exposure to Agile / DevOps, Automation Testing, Microservices, and NoSQL
Responsibilities
- Develop well-structured, scalable applications in alignment with specifications and standards
- Conduct system analysis for small to medium projects and support system designers with viable solutions
- Write clean, efficient, and reusable code using appropriate programming languages and frameworks
- Participate in unit, integration, and performance testing to ensure quality and compliance
- Create and maintain technical documentation, scripts, and diagrams
- Support and enhance existing systems and applications
- Troubleshoot issues, identify root causes, and implement corrective changes
- Collaborate with technical and business users to resolve issues and implement system improvements
- Assist in integrating new software and systems into existing environments
- Work with designers and architects to define requirements and system designs
- Participate in code reviews and contribute to practice improvement initiatives
Competency
- Collaborative Partner: Works effectively within teams and builds strong stakeholder relationships
- Analytical & Detail-Oriented: Investigates problems, interprets data, and identifies optimal solutions
- Innovative & Solution-Driven: Generates fresh ideas and contributes to continuous improvement
- Results-Oriented: Manages workload efficiently to deliver on time and to quality standards
- Strong Communication Skills: Able to simplify technical details and communicate effectively across teams
- Organised & Focused: Handles multiple priorities in a fast-paced environment with accuracy and calm
- Technically Curious: Eager to learn and stay updated with new technologies and frameworks
- Digitally Savvy: Passionate about leveraging digital tools and innovation to add business value
If you are ready for the next exciting step in your career, and would like to apply, please send us your updated CV to review.
Desired Skills:
- coding practices
- frameworks
- system designers