Software Engineer C#
Job Description The Moody's Analytics development team in Edinburgh is a part of the global Moody's Analytics Engineering Team. The team works with the product development team in London to deliver solutions to Global clients.
We are looking for a talented and motivated software engineer with web development experience to join our development team based in Edinburgh. The team are responsible for a variety of software products, ranging from industry-leading regulatory products to new greenfield developments. We have a vacancy for someone to join the team as we continue to build out our product suite into the cloud and beyond.
You will have the opportunity to work on a variety of products, ranging from desktop C# offerings to pure SaaS cloud solutions. Working in an agile environment as part of a cross-functional team comprising software and financial engineers, software QAs, DevOps, quants and product specialists, you will help ensure we deliver the best software solutions to our clients.
You will work closely with product managers and business analysts to drive out requirements, and have a good working knowledge of the full software development life cycle, taking ownership of work from specification through implementation and test to delivery. You will collaborate with software QAs to fix defects, and with DevOps to prepare release packages and solve environmental issues. As part of the software engineering team you will help ensure we continuously refine and improve our processes, following industry best practices and having plenty of opportunities for learning and personal development.
- Bachelor's Degree in Computer Science, Engineering or Technology discipline preferred.
- Several years commercial web development experience.
- Experience of delivering SaaS applications on the cloud, with Azure a definite plus
- Detailed knowledge of programming languages, particularly C# .Net (Framework or Core).
- Experience of using version control, with SVN or Git specifically a bonus.
- Experience of Docker
- Experience of database development
- Excellent interpersonal, communication, presentation and reporting skills.
A self-motivated, creative individual with demonstrated success in the development of Software Systems. A logical thinker with a structured approach to design and problem solving. Capable of interacting within a team or working in isolation without close supervision. Effective communicator especially within a technical arena. Key words
Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.
Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.