Support software design process based on functional requirements, developing and implementing new software or modifications to existing software that requires minimal rework.
Use software development best practices to write well-designed, testable and efficient code.
Follow Security-by-Design principals
Utilise established development tools, guidelines and conventions including Visual Studio, SQL Server and Git Version Control.
Take ownership of the deployment, set-up, and automation of software and processes, particularly in Azure DevOps.
Develop lightweight technical documentation throughout the software development life cycle.
Manage the workflow of a Junior / Intermediate developer
3 years of commercial experience with suitable degree / qualifications
Knowledge and experience in producing working, clean code.
Analytical and research skills
Experience with Azure DevOps, CI / CD
Advanced TSQL skills
jQuery, Bootstrap, React
For those who want to branch out Mobile development skills in Android and Swift are useful but not critical
Broad knowledge and experience in producing working, clean code.
Demonstrated ability to contribute positively to the ongoing development of systems and processes, showing initiative in troubleshooting.
Demonstrated ability to manage priorities and workloads in an effective and timely manner.
General knowledge of relevant legislation, regulations, codes of practice and changing trends.
General knowledge of health and safety responsibilities.
Very good verbal and written communication skills.
Displays communication, listening, and presentation skills to a high level, with the ability to communicate effectively with staff in non-scientific positions.
Uses appropriate interpersonal styles to gain acceptance of own and other ideas, in line with company objectives.
A logical and investigative mind.
Understands how to separate and combine tasks into the efficient workflow; knows what to measure and how to measure it;
can see opportunities for synergy and integration.
Maintains strong work ethics and values in all decisions made.
Ensures data gathered during all interactions is complete and accurate.
Self-motivated and able to work unsupervised with sound judgment and initiative
Desire to enhance knowledge and skills and grow and develop into new roles.
The ability to effectively gather multiple sources of information and apply technical and analytical skills to make effective decisions.
Ability to anticipate change, remain flexible, and to be innovative.
Permanent residency preferred
Out the box thinker
Delivery focused team player
Outside the box thinker with a passion for multiple projects at any one time
If you are looking for a career not just a job, with rewards and incentives, a work life balance and the opportunity to grow within a company.
This could be the ideal opportunity for you.
Apply now, via the link or email mailto :
Application details Reference # :
Please click Apply Now to apply for this role or to register your interest.
Be an early applicant Apply now link-externalAdd to your Watchlist Add to Watchlist