Join a top management consultancy as a Senior Software Developer, where you'll create enterprise-grade software for leading financial organizations. This role is perfect for someone with a strong programming background and a passion for clean, efficient code.
This award-winning management consultancy is looking for a Senior Software Developer to enhance their Technology and Engineering practice. In this role, you will design and deliver robust software solutions that cater to some of the most reputable names in the financial services sector. Your expertise in programming languages like Java, C#, and Python will be essential in creating high-quality applications that meet client needs.
You will be expected to have a solid understanding of software engineering principles, including design patterns and architectural best practices. Writing clean, maintainable, and efficient code is a must, as is your familiarity with DevOps practices. Experience with CI/CD tools will help you streamline the software development process, ensuring timely delivery of projects.
The ideal candidate will thrive in a dynamic environment and be comfortable working within various software development methodologies, such as Agile, Scrum, and Waterfall. This role is suited for someone who enjoys tackling complex challenges and is committed to delivering excellence in their work.
Key responsibilities include: • Designing and developing enterprise-grade software solutions • Collaborating with cross-functional teams to gather requirements • Implementing best practices in software development and delivery • Participating in code reviews and providing constructive feedback • Continuously improving processes and methodologies to enhance productivity.
If you are a seasoned developer looking to make an impact in a prestigious consultancy, this position offers a great opportunity to grow your career while working on exciting projects.
You'll be taken to the original listing on PNet to apply.