Are you a skilled Software Developer eager to take on new challenges? Are you ready to make an impact in a dynamic and fast-paced environment? Look no further! We are actively seeking a talented Software Developer to join our thriving team in Sheffield.
As a Software Developer, you'll design, develop, and maintain finance software, prioritising high performance, reliability, and security. Collaboration with business analysis and client delivery teams is key for timely and precise project delivery. Your responsibilities include writing clean, efficient, and maintainable code, actively contributing to new features and troubleshooting defects. Participation in design and code reviews ensures quality and continuous improvement. You'll report progress, identify risks, and recommend actions. This position offers opportunities for career progression in either people management or a technical speciality, with a focus on taking ownership of specific functionalities within our domain.
Hour of Work: Full Time, Hybrid working, 2 days in office
Salary: �40,000 circa (flexible depending on experience)
Software Developer Requirements:
* 3 or more years experience working in a professional software development team.
* Proficiency in one or more programming languages.
* A good understanding of GIT.
* Strong knowledge of software development principles and best practices.
* Experience with relational database systems, web development and client-server applications.
* Excellent problem-solving and analytical skills.
* Strong communication and teamwork skills.
Desirable:
* Experience in financial software or similarly regulated industry.
* Experience delivering software to cloud platforms.
Here are some of the technologies we use. While experience of them is desirable, it is not essential:
* C# .NET
* C++
* Relational databases (SQL Server)
* HTML / CSS / JavaScript
* REST / SOAP
* AWS: Lambda, S3, CloudWatch, DynamoDB, SNS, SQS, CodeBuild
* Terraform
* Serverless
* TypeScript
* Node.js
* REACT
* Python
Ready for a role of a lifetime? If you believe you've got what it takes for this thrilling Software Developer role, don't wait any longer - apply now!