Initial development, maintenance & enhancement of client facing and internal systems. Undertake major projects.
In time: Also provide guidance and assistance to lesser experienced team members and liaise with management regarding future business project planning.
Primary Job Functions
- Develop high-quality business solutions using C#, MSSQL and other platforms
- Provide accurate time estimates for development
- Deliver projects on time and according to defined estimates
- Employ a proactive approach to problem solving, proposing more effective and efficient development solutions with confidence
- Maintain a current understanding of the latest web development standards and technology
- Assist the Team Leader in providing guidance, direction, and support to the junior members of the development team.
- Understand project needs and outcomes and plan accordingly
- Prioritise and manage multiple projects
Qualifications
- Have more than 5 years of experience in Full Stack Development
- Possess exemplary knowledge of the following languages and systems: C#, TypeScript, MSSQL
- Knowledge of MVC Framework (MVC5 / .NET Core 2+)
- Proven expertise in Vue JS
- Strong knowledge of 3rd Party API Implementation
- Understand responsive design
- Possess strong written and verbal communication skills
- Be disciplined in following internal procedures
- Work cohesively as part of a team
- Proficient understanding of code versioning tools, such as Azure DevOps
Additional Beneficial Skills & Experience
- Test Driven Development (TDD)
- Xamarin
- SSAS, SSIS, SSRS
- Power BI
- Windows Server and Desktop troubleshooting / support
- Docker Containers
- Azure
- Nuxt, Vuetify