Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Help design, build and continuously improve the clients online platform.
- Research, suggest and implement new technology solutions following best practices/standards.
- Take responsibility for the resiliency and availability of different products.
- Be a productive member of the team.
- Minimum 8 years of experience in software development, preferably in enterprise environments.
- This role focuses on developing and maintaining software solutions within an Asset Based Finance environment.
- The position operates within an Agile framework where developers work as part of Scrum teams responsible for delivering end-to-end business solutions.
- The development landscape primarily uses the Microsoft technology stack with applications built in C#/.NET and hosted on Azure following a recent cloud migration and ongoing DevOps transformation.
- Design, develop, configure, and maintain enterprise software applications supporting Asset Based Finance operations.
- Work within a Scrum team delivering solutions in an Agile development environment.
- Contribute to end-to-end product development, ensuring business and customer needs are addressed.
- Develop scalable and maintainable solutions using .NET and Microsoft technologies.
- Implement event-driven architectures and apply clean architecture principles.
- Support CI/CD practices and contribute to DevOps-oriented development processes.
- Participate in system redesign and refactoring of legacy applications where required.
- Collaborate with cross-functional teams to ensure high-quality delivery and system reliability.
- Mentor and support less experienced developers.
- Maintain clear communication within the team and provide constructive feedback.
- Continuously improve technical skills and stay updated with modern software development practices.
- University-level education or equivalent professional experience.
- Strong expertise in .NET / C# development.
- Experience with Azure cloud services and cloud-based application development.
- Knowledge of event-driven architecture and clean architecture principles.
- Experience with CI/CD pipelines and DevOps practices.
- Ability to design and write scalable, maintainable, and well-structured software.
- Experience working in Agile/Scrum development environments.
- Strong communication skills in English (both written and spoken).
- Experience in the financial services or asset-based finance domain.
- Experience refactoring or modernizing legacy systems.
- Microsoft Azure certifications.
- Passion for continuous learning and improving development practices.
- A challenging, innovating environment.
- Opportunities for learning where needed.
Key Skills
Ranked by relevanceReady to apply?
Join GeekSoft Consulting and take your career to the next level!
Application takes less than 5 minutes

