Negotiable
Undetermined
Undetermined
Glasgow, Scotland, United Kingdom
Summary: The Senior Software Developer role at ACCA is a full-time, fixed-term position within the iAssess team, focused on developing a new online exam platform. The ideal candidate will contribute significantly during a critical phase of the product's development, demonstrating technical expertise and adaptability. This position allows for flexible location, with a preference for candidates who can attend meetings in Glasgow. The role emphasizes quality coding, collaboration, and continuous learning in a supportive work environment.
Key Responsibilities:
- Development of the newest online exam platform.
- Taking ownership of specific areas of the product.
- Writing clean, maintainable, and well-tested code with a focus on quality and performance.
- Participating in code reviews and knowledge sharing to support team cohesion and consistency.
- Applying experience of JSON and XML for data storage and manipulation.
Key Skills:
- Degree or equivalent professional experience.
- Eager to grow and adapt technical skills in line with evolving team needs and industry trends.
- Hands-on experience developing C# .NET API backends.
- Experience with containerisation technologies (e.g., Docker).
- Experience working within Agile software development environments.
- Expertise in JSON and XML.
- Solid database experience; PostgreSQL experience is a plus.
- Experience with cloud platforms such as AWS or Azure.
- Excellent communication and problem-solving abilities.
- Understanding of Quality Assurance principles and experience implementing automated testing.
Salary (Rate): undetermined
City: Glasgow
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
ACCA is committed to a workplace culture which is inclusive, diverse, human and connected. We're currently looking for a Senior Software Developer on a full time, fixed term contract (6 months) basis. This position sits within the iAssess team. We are flexible on the location, but the ability to attend meetings at our Glasgow-based office would be an advantage This is a key role in delivering core components of our new software product during a critical phase of its development. It's ideal for someone who can quickly get up to speed and make meaningful impact on the project.
The Job
Reporting to the iAssess Team Lead, on a day-to-day basis, you'll be involved in the following:
- Development of our newest on-line exam platform.
- Taking ownership of specific areas of the product.
- Writing clean, maintainable, and well-tested code with a focus on quality and performance.
- Participating in code reviews and knowledge sharing to support team cohesion and consistency.
- Applying your experience of JSON and XML for data storage and manipulation
The Person
We're looking for someone who:
- Holds a degree or has equivalent professional experience.
- Is eager to grow and adapt their technical skills in line with evolving team needs and industry trends.
- Has hands-on experience developing C# .NET API backends.
- Has experience working with containerisation technologies (e.g., Docker).
- Has worked within Agile software development environments.
- Has expertise in JSON and XML.
- Has solid database experience - PostgreSQL experience is a plus.
- Can bring experience with cloud platforms such as AWS or Azure.
- Can demonstrate excellent communication and problem-solving abilities.
- Understands Quality Assurance principles, including various testing types (e.g., UAT, performance testing) and have experience implementing automated testing.
We strive to create an environment where you can prioritise your wellbeing and offer a competitive benefits package to help you do this. We provide an employee assistance programme and are proud to offer a financial wellbeing tool to our employees. We are committed to equal opportunities across our recruitment activities and have a real commitment to ensuring the inclusion and well-being of all employees. We have a blended approach to working to support our employees to balance the needs of their job with other aspects of their life.
For more information on ACCA, your journey as a candidate and the benefits of working with ACCA please visit our Work for Us page here.