Company Overview
Innovative Shared Services is a leading provider of Risk Management software. We are dedicated to delivering innovative solutions that streamline operations and enhance user experiences. Currently, we are embarking on an exciting journey to redesign our existing web-based software, and we are seeking a talented and creative Full Stack Developer to join our team.
Position Overview
The ideal candidate will be responsible for both front-end and back-end development, ensuring a seamless user experience while managing server-side logic and database interactions. You will collaborate closely with designers, product managers, and other developers to deliver high-quality web applications.
Qualifications and Required Skills
· BSc Computer Science or equivalent experience, minimum 5 years.
· C# - Asp.net and MVC, Blazor
· Proficiency in database management tools, Microsoft SQL server or MySQL accompanied with the ability to construct flow charts and ERD diagrams and the ability to write effective views, triggers and stored procedures.
· Understanding RESTful API’s, making API calls and handling responses.
Key Responsibilities
· Planning: Defining project goals, scope, and requirements. This often includes stakeholder meetings and documentation.
· Design: Creating architecture and design specifications. This can involve both high-level design (system architecture) and low-level design (specific components).
· Development: Writing code based on the design documents. This phase often follows specific methodologies like Agile, Scrum, or Waterfall.
· Testing: Conducting various types of testing (unit, integration, system, acceptance) to ensure the software meets requirements and is free of bugs.
· Deployment: Releasing the software to a production environment, which may involve additional steps like training users and setting up infrastructure.
· Maintenance: Ongoing support and updates, including bug fixes and new features based on user feedback.
Job Type: Full-time
Experience: