Currently, FLG has a number of key initiatives upcoming for new development of in-house business systems and services. You will be required to contribute to the design, planning and development of primarily .NET Core based solutions for internal applications and integrations. A focus on developing services for consumption by consumer front-end applications, developed by other internal teams, as well as web-based administration/configuration web applications for internal business processes and customers. Tasks will also include integrations between business systems and maintenance of legacy .NET applications in production, when required.
Must be able to adjust to constant business change; common types of changes include new requirements, evolving goals and strategies, business acquisitions and emerging technologies.
Currently, we are looking for Full Stack Developer (focus on .NET Core/ASP.NET Core, Angular) for new development of in-house business systems and services.
Reports to: Head of Web & Integration
A. Key responsibilities:
- Participate in back end and front end development in a fast-paced agile development team, building systems for the enterprise with a strong understanding of creating and consuming web services and APIs. Experience in developing and interacting with RESTful services, WCF and SOAP interfaces
- Participle in front-end web development for administration/configuration web applications, whose purposes is maintaining or creating data structures for consumer front-ends/clients, or providing an interface to manage a business process, as well as develop new client facing applications
- Contribute with product teams, when applicable, to help in the creation of user interfaces; coordinate to conceptualise, build, test and realise products
- Develop integrations between source systems where no native integration exists, facilitating the required business processes
- Maintain existing software systems by identifying and correcting software defects
- Ability to explain technical products or solutions to both technical and non-technical audiences
- Ensure solutions are compliant with technical policies, standards and procedures at an enterprise level and industry standard
- Assist in the preparation of user guides and documentation, as well as contributing to software releases where required
- Continuously keep up to date with new technologies and trends in software development, with a focus on .NET Core/ASP.NET Core, Angular and other technologies primarily adopted internally
B. Participation and Collaboration
- Participate in daily / weekly meetings with your team to discuss progress and issues to be resolved and report on progress
- Participate in brown bag type sessions, where you may be selected to demonstrate to the broader team what you’ve worked on
- Other duties as required