Software Developer
AgileGrid SolutionsAbout The Company MCS Group is a leading recruitment agency specializing in technology and digital sectors, with a strong reputation for connecting talented professionals with innovative companies. Renowned for its commitment to excellence and personalized service, MCS Group has established itself as a trusted partner for both employers and job seekers. Their extensive network and deep industry knowledge enable them to identify the best-fit candidates for a wide range of roles in the tech industry. The company prides itself on fostering long-term relationships, supporting career development, and promoting diversity and inclusion within the workforce. About The Role MCS Group is excited to present a fantastic opportunity for a Software Developer to join a well-established and rapidly growing tech company based in Belfast. This role offers the chance to work within a dynamic, cross-functional product team operating in an agile environment. As a Software Developer, you will be instrumental in designing, developing, and maintaining impactful applications that aim to make a positive difference in people's lives. From the outset, you will be involved in writing clean, efficient, and maintainable code, participating in code reviews, and collaborating closely with experienced engineers. The position provides a platform for professional growth, allowing you to broaden your technical expertise across both frontend and backend development, while contributing to meaningful projects that have real-world social impact. Qualifications
- Proven experience in .NET software development, with a focus on building robust applications.
- Strong proficiency in C#, with familiarity with .NET Core, ASP.NET MVC, and Web APIs.
- Experience with frontend frameworks such as React is advantageous.
- Knowledge of cloud technologies and modern development frameworks is desirable.
- A genuine interest in both frontend and backend development, with a collaborative and proactive approach.
- Excellent problem-solving skills and a desire to learn and grow within a supportive team environment. Responsibilities
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Develop and enhance applications using .NET technologies, ensuring high quality and performance.
- Write clean, scalable, and maintainable code that adheres to best practices and coding standards.
- Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver innovative solutions.
- Conduct code reviews and provide constructive feedback to peers to maintain code quality.
- Engage in continuous learning and professional development to stay current with industry trends and technologies.
- Assist in troubleshooting and resolving technical issues efficiently.
- Contribute to a positive team environment that encourages knowledge sharing and innovation. Benefits
- Flexible hybrid working arrangements in Belfast, promoting work-life balance.
- Opportunity to work on projects that have a meaningful social impact.
- Collaborate with highly skilled and supportive developers within a stable and expanding organization.
- Clear pathways for career progression and continuous professional development.
- Generous annual leave entitlement and comprehensive health benefits.
- Access to training resources and opportunities to acquire new skills. Equal Opportunity
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
Discuss this job
Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.
My Private Notes
Saving private notes will automatically star the vacancy to your Jobs page.