29 Jan Senior Software Developer
Our client is a leading provider of security, identity, and governance solutions to a portfolio of clients across government, commercial and the non-profit sectors. There mission is to protect their clients from the constantly evolving world of cyber security.
You’ll work with a highly skilled, creative, and customer-focused team working with innovative technology solutions. The role will be a challenging and rewarding one, ensuring a wide variety of technical disciplines are used to achieve success. The Senior .NET Software Engineer will also need to direct solutions and advice Software Engineers from other skills, such as Mobile Development.
The Senior .NET Software Engineer role reports progress back to the Professional Services Manager through the chosen mechanisms, as well as any delegated reporting functions for other business units across the organisation. The .NET Software Engineer also leads with technical support and expertise with respect to analysing, troubleshooting, and resolving incidents related to UNIFY IP or customer solutions.
Your responsibilities will include.
Research and Development – software engineering, including gathering, analysis, design, development, testing, maintenance, improvements, and documentation. Assist with measuring success on improvements.
Presales & Projects – provide input in identifying customer solutions, participate in design and technical discussions for product and engineering related solutions.
Delivery – Lead within a team to provide software engineering outcomes for consulting projects, when needed represent the team on technical matters with clients.
Operational Excellence – Provide our customers with a consistent high-quality service experience through compliance and adherence to Business Process.
Delivery Documentation – documentation produced as part of development outputs and need to be centrally stored.
Collaboration & Knowledge Sharing – Collaborate with key stakeholders to ensure technical disciplines and consulting practice contribute to the successful performance across the company
Improve and develop technical skills by developing meaningful IP (documentation, in-house training). Especially in areas where there are considerable knowledge-gaps between team members.
You’ll be an experienced software developer with at least 5 years software development experience. Experience with tools and languages including Azure DevOps, Microsoft .Net, Visual Studio, etc is a must… Strong communication skills as well as analytical and problem solving skills will assist with managing client relationships to drive successful outcomes.
If this sounds like your next great role click ‘apply now’ and submit your cv.