ResponsibilitiesWe are currently seeking a skilled Full Stack Developer to become part of our team. As a Full Stack Developer, you will play a crucial role in the development lifecycle, from conceptualisation to deployment.
Your daily responsibilities will include;
- Designing software solutions, ensuring their functionality through testing.
- Troubleshooting any issues and creating patch updates where required.
- Collaboration with cross-functional teams to create new features and maintain of our existing code base.
The ideal candidate will require a proactive mindset, a keen interest in technological advancements, and a meticulous approach to problem-solving.
This role will be responsible for, but not limited to:
- Write code in accordance with provided specifications and coding standards.
- Engaging with product owners and stakeholders to obtain project requirements thoroughly, subsequently translating them into detailed technical designs and documentation.
- Engineer software solutions that fulfil functional necessities with ease of maintenance considered.
- Conducting comprehensive testing to ensure software quality and reliability.
- Swiftly identify and rectify any software glitches to ensure seamless operation.
- Engage actively in all phases of the software development lifecycle, spanning from initial planning to final deployment.
- Seamless integration of software components and third-party programs to ensure seamless functionality.
- Design, deploy, and maintain SQL databases, ensuring their optimal functionality and performance.
- Regularly update and enhance the existing codebase to meet evolving demands and enhance efficiency.
Qualifications
- Demonstrable expertise in software development, encompassing both front-end and back-end technologies.
- Strong understanding of object orientated programming languages, with adaptability across various frameworks.
- Thorough understanding of database systems and proficiency in MSSQL, ensuring efficient data management and retrieval.
- Familiarity with Agile development methodologies, facilitating collaboration and adaptability in fast-paced project environments.
- Excellent problem-solving and analytical capabilities
- Ideal Skills in VB.NET, C# WPF, MS SQL