This is an exciting opportunity to join a growing team of developers working on Teksify’s ambitious development roadmap. The role will involve maintaining and improving the existing codebase, working within an Agile team to deliver new features and products adapting to new and emerging technologies. Teksify is looking for a versatile, cross-functional back-end developer with deep knowledge of the Microsoft technology stack and excellent object-oriented programming skills.
An ability to produce easily adaptable and testable software which delivers real business value for the product owner and/or customer is a key requirement for this role. The candidate must be adept at capturing requirements through collaboration, and working within a tightly co-ordinated team to deliver quality software iteratively.
The role requires Angular programming experience, developing with high volume production systems. We look for a sound knowledge of unit testing and test-driven development (TDD). The candidate will be expected to contribute to high-level architectural discussions, as well as efficiently developing code for new features and products. He / she should be able to think creatively and innovatively and communicate complex technical ideas. Teksify prides itself on its innovation, and we like to hire world-class engineers who can actively contribute to the evolution of our global operations and product development. The work is not all green field, but we expect and encourage a real passion for breaking new ground, and, though the company may have grown out of its start-up phase, it still cherishes an entrepreneurial spirit. An ability to influence product development through strong technical ideas and work collaboratively with product owners should be considered a key part of this role
Skills and Abilities
As an experienced Angular Software Developer, you will have:
Experience with RESTful Web Services
Personable, enthusiastic, strong communicator, and are detail oriented.Write clean code, it's one thing to write good code, it’s another to write code that is easy to manage, debug and support.
Collaborate with Product Management, Engineering leadership and other teams to create and launch product initiatives from concept to deployment, using modern technologies.
Mentor other developers in Angular, this developer will be an Angular subject matter expert. They will perform regular code reviews and help other developers become competent with Angular
Excellent listening and communication skills
A passion for technology, with a desire to learn and grow
Your technical and Business skill set likely includes programming experience in the following:
Strong development fundamentals, including OOP
Angular 2 or later
Client facing experience
Duties and Key Responsibilities
As a Angular Software Developer, you will:
Support and maintain the in-house bespoke applications
Enhance and upgrade the in-house bespoke applications
Investigate and debug error reports assigned to you
Maintain up-to-date time tracking and task status information in accordance with our time tracking and project processes
Liaise with internal and external stakeholders
What We Offer
Competitive salary depending upon experience
Freedom for personal growth and development of your role
A peer learning environment and managers invested in employee growth