The Full Stack .Net Developer will primarily be responsible for systems-, web and web services -development, business engagement, translation of business requirements into specifications, implementation, and maintenance of main Line-of-Business systems.The role is highly collaborative and interacts with both internal and external business units to ensure that system development is aligned with business strategy and development requirements. In this collaboration, he/she will also plan, design, and execute the development with our clients, allowing systems that truly supports business growth and innovation.The role will also provide application and user support and always go the extra mile to exceed stakeholder expectations. Internal Reports -Board members, Management team, System users, onsite IT Technical Support staff, Business Analyst and team members.Ensure operational excellence Main Line-of-Business applicationsOperational uptime [Email Address Removed]ned maintenance and Month end runs are excluded from this)
Business engagement to identify requirements and to then translate these requirements with the Business Analyst into development specifications. Plan and design required development.
Develop components in .Net, test, implement, and maintain Information Technology- and Business Systems within the Group of Companies.
Development aligned with business strategy and adheres to business requirements
Development adheres to priorities, release plan and timelines
Development adheres to existing system standards and company policies and procedures
Ensure successful deployment of components / releases
Fully operational system / services / interfaces (pre- and post- development deployment)
Develop and maintain InteropBridge
Provide new innovative ideas pro-actively.
Insightful contribution to requirement- and/or innovative solutions and discussionsEnsure operational excellence Web services Operational uptime [Email Address Removed]ned maintenance and Month end runs are excluded from this)
Business engagement to identify requirements and to then translate these requirements with the Business Analyst / Service providers into development specifications.
Plan and design required development.
Develop components in .Net, test, implement, and maintain Groups Job Service
Development aligned with business strategy and business requirements
Development adheres to priorities, release plan and timelines
Development adheres to existing system standardsEnsure operational excellence Database / Materialised views Adheres to Groups data security standards
Ensure regular health checks are performed on database, backups are successful, and server is restarted monthly
Development aligned with business strategy
Development adheres to business requirements
Development adheres to priorities, release plan and timelines
Align Materialised Views with current extracts/reports to ensure reconciliation between result sets and ensure optimisation.External Reports -Software specific vendors and IT Service Providers.
- Passion for development using latest technologies.
- Eager to learn new skills and take ownership of projects.
- Ability to work from home (hybrid working model).
- Demonstrate ability to work independently.
- Ability to troubleshoot and maintain mid-level to complex applications.
- Lead design and technical meetings.
- Ability to learn and adapt to continuously changing technology.
- Clear understanding of Object-Oriented Programming and Data Structures.
- Experienced at developing elegant-yet-simple systems and services using best practices and design patterns.
- Must be able to work under pressure.
- Feedback from stakeholders
- Completed sizing and planning for features, user stories and tasks
- Updated and completed Azure DevOps features, user stories and tasks
Test cases and testing feedback
Deployment within agreed timelines
Source control / source audit trail
Scope creep per release
Rework required
Release sign-off Release plan
Report usage
Reports ETL discrepancy, data variance
Policies, procedures and guidelines
Release sign-off
Time taken for query executionMinimum RequirementsApplicable Bachelors degree or relevant qualification.Expert knowledge in: OOP, (Object Oriented Programming)
DevExpress
4+ Years of working experience in software programming and system maintenance (Backend & Frontend)Web Development:
ASP.Net Core: MVC and Razor Pages using C#
Basic web design: HTML, CSS and JavaScript
Web services: ASP.Net Core Web API; WCFDesktop Development:
.NET and COM (VB6) Interop
.NET WinForms
.NET WPF
MVVMDatabases: SQL & OracleProgramming languages:
C#
JavaScript
HTML, CSS, XAML
SQL
Visual Basic 6 and VB.NET (not required)