Company Profile
Our client is eager to enhance the development of their finance software and online portals. These platforms are designed to provide a user-friendly experience, simplifying account management for their customers. Their commitment to innovation, collaborative culture, and exceptional product development positions them as leaders in meeting evolving customer needs.
Join this exciting journey as they transform their industry in a supportive and progressive environment!
Position Overview
As a Senior Software Developer, you will play a pivotal role within the technology team, spearheading development initiatives and fostering a culture of innovation. If you are a skilled developer with a passion for solving complex problems, delivering high-quality results, and thriving in a dynamic environment, this position is ideal for you.
Your responsibilities will extend beyond coding; you will engage in problem-solving, collaborate with a talented team, and contribute to both new projects and the maintenance of existing platforms to ensure optimal performance.
Key Responsibilities
1. Rebuild the technology stack using .NET Core and React.
2. Develop and maintain legacy platforms and REST APIs with ASP.NET 4.x, AngularJS, and MS-SQL.
3. Mentor and inspire team members, helping them achieve their full potential.
4. Foster a collaborative and engaging work environment.
5. Establish clear goals and support project success.
6. Contribute to the strategic roadmap and continuous improvement initiatives.
7. Utilise agile methodologies for rapid prototyping and deployment.
8. Oversee the development lifecycle, ensuring timely project delivery.
About You!
9. Extensive software development experience with .NET, .NET Core, and JavaScript.
10. Proficiency in MS-SQL and REST API development.
11. Knowledge of secure coding practices and CI/CD pipelines.
12. Proven track record in managing software development projects within an agile framework.
13. Strong communication, and problem-solving skills.
14. Ability to drive innovation and deliver transformative solutions.
15. Up-to-date knowledge of industry best practices and emerging trends.
Benefits
16. Competitive Salary. Flexible work arrangements promoting a healthy work-life balance.
17. State-of-the-art office facilities
18. Continuous career development opportunities and paid certifications.
19. Participation in an innovative team where your contributions are highly valued.
Join us now to embark on this rewarding journey and unlock your potential as a Senior Software Developer within our client's vibrant and supportive culture.