We are seeking a highly skilled Business Software Developer to join our Dublin-based client on a permanent basis.
Key Responsibilities
* Technical Guidance: Lead the design of software projects, ensuring they meet both business requirements and user needs.
* Application Development: Craft applications using the Power Platform (Power Apps, Power Automate, Power BI), SharePoint SPFx, Microsoft Teams, and related Microsoft technologies such as Office Add-ins, Microsoft Graph, and Microsoft Identity Platform.
* Enhance and adhere to established coding standards and frameworks, guaranteeing high-quality and reliable software solutions.
* Architectural Solutions: Design and implement scalable software solutions that meet both business and user demands.
* Engage in proactive data gathering and analysis to inform architectural decisions, driving business success.
* Quality Assurance and Testing: Develop and execute detailed tests to validate the functionality and performance of software solutions, ensuring high quality and reliability.
* System Support and Troubleshooting: Provide technical support for existing applications, resolving issues to maintain system performance and usability.
* Professional Development: Commit to ongoing professional development to stay up-to-date with industry trends and technological advancements, promoting best practices within the team.
* Project Coordination: Support project management activities, assisting with the planning and execution of project milestones.
Essential Experience
* At least 4 years of software development experience, preferably with legacy system upgrades and support.
* Ability to work independently and as part of a team.
Education
* Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Requirements
* Competitive salary and benefits package.