Jobs
>
Edinburgh

    Staff Software Engineer - Edinburgh, United Kingdom - Moody's

    Default job background
    Description

    Moody's is a developmental culture where we value candidates who are willing to grow. So, if you are excited about this opportunity but don't meet every single requirement, please apply You may be a perfect fit for this role or other open roles.

    Moody's is a global integrated risk assessment firm that empowers organizations to make better decisions.

    At Moody's, we're taking action. We're hiring diverse talent and providing underrepresented groups with equitable opportunities in their careers. We're educating, empowering and elevating our people, and creating a workplace where each person can be their true selves, reach their full potential and thrive on every level. Learn more about our DE&I initiatives, employee development programs and view our annual DE&I Report at

    The Role / Responsibilities:

    Staff Software Engineer focuses on the development of cloud-based products and services:

    • Design and implement new features in product and improve existing features as required.
    • Provide input into technical design, cloud infrastructure requirements, optimization approaches, stability, and scalability improvements.
    • Provide feedback on requirements from a technical perspective and provide estimates for projects and tasks.
    • Collaborate with quality assurance engineers to fix defects.
    • Collaborate with DevOps engineers to deploy applications and solve environment issues.
    • Investigate, find the root cause for software and services problems reported by clients. Provide solutions for fixes and improvements.
    • Comply with coding standards.
    • Maintain technical documentation.
    • Review code of other team members.


    Qualifications:

    • Minimum bachelor's degree in computer engineering or related majors from top institutions, Master as a plus.
    • Deep understanding of cloud architecture and services (MS Azure, AWS).
    • Deep understanding if object-oriented design and programming, desktop, and web application development.
    • 4+ years' professional software development experiences on multi-tiered enterprise applications.
    • Experience with databases, including cloud based.
    • Very good verbal and written communication skills.


    Must-Have Technical Skills:

    • Strong knowledge and experience in Azure architecture and services, Azure Resource Management APIs, Azure networking, storage, security, serverless.
    • Experience in programming languages: Visual C#, Visual C++, Visual Basic, Python etc.
    • Experience in JavaScript, JSON, HTML, XML
    • Experience in web development: REST, ASP.NET MVC, ASP.NET WEB API etc.
    • Strong knowledge and experience in MS SQL Server (programming, administration, tuning), Azure SQL, embedded database engines: MS Jet, SQLite.
    • Strong knowledge of Windows operating system (architecture, APIs, security, performance tuning, troubleshooting)

    Nice-to-Have Technical Skills:

    • Experienced in Source Control Systems: TFS, Git, etc.
    • Experience in Linux
    • Competence in: IIS, Azure Web Services, Azure Databricks etc.
    • Competence in Application Frameworks & Engines: JQuery, , , Bootstrap, etc.
    • Experience in Power BI, Jira, Jenkins, Octopus, Kubernetes, Azure DevOps etc.

    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.

    For more information on the Securities Trading Program, please refer to the STP Quick Reference guide on ComplianceNet

    Please note: STP categories are assigned by the hiring teams and are subject to change over the course of an employee's tenure with Moody's.


  • Be-IT Resourcing

    Software Engineer

    1 day ago


    Be-IT Resourcing Edinburgh, United Kingdom

    Be-IT is recruiting for a highly respected technology organisation growing the team in Scotland. A great opportunity to join an established, stable and highly experienced development team at exciting point on project. · **RESPONSIBILITIES** · - Interface with both Embedded Softwa ...

  • Be-IT Resourcing

    Software Engineer

    1 day ago


    Be-IT Resourcing Edinburgh, United Kingdom

    Do you enjoy working in an R&D Environment? Would like to work in area where science and coding collide? Would you like to work at company that offers chance to further develop programming skills but also deepen knowledge mathematics, physics or engineering?If so you may want to ...

  • First Achieve Ltd

    Software Engineer

    1 day ago


    First Achieve Ltd Edinburgh, United Kingdom

    First Achieve Recruitment have a fantastic opportunity for a Software Engineer, in the Edinburgh region. You will be working within a prestigious company, who have been established since the 1800's, they have state-of-the-art facilities & are heavily involvedin Global Manufacturi ...


  • Edinburgh Airport Limited Edinburgh, United Kingdom

    **About our Internship Programme** · Everyone has a different background, a different experience in life and a different perspective. At Edinburgh Airport we value diversity and people's own individual experience. We are an inclusive environment in which you can flourish, so perh ...

  • Okta Resourcing

    Lead Software Engineer

    12 hours ago


    Okta Resourcing Edinburgh, United Kingdom Full time

    This is an exceptional new position for a Software Engineering Team Lead with a global Data Analytics company who have developed an independent platform which provides both management and measurement of converged TV campaigns · This is a key position with impressive potential for ...

  • Platform Recruitment

    Ada Software Engineer

    6 hours ago


    Platform Recruitment Edinburgh, United Kingdom

    **Edinburgh - ADA Software Engineer** · This company areleaders in Engineering Services delivering cutting edge projects. · **Main Duties**: · + Understand system requirements and decompose into software requirements · + Implement low level software design · + Develop algorithms ...


  • Vertech Group (UK) Ltd Edinburgh, United Kingdom

    **Embedded Software Engineer** · Location**:Edinburgh** · Salary**:Circa 45K - 67K + Benefits** · **Embedded Software Engineer** required by fast-growing, Global Top Tech Company · This is a diverse, challenging role in a highly talented team where you'll be responsible for devel ...


  • Ko2 Embedded Recruitment Solutions Limited Edinburgh, United Kingdom

    **Position**: Senior Embedded Engineer · **Salary**: Up to £60,000 · **Location of Work**: Fully Remote Working · **Skills and experience required**: · - Strong Embedded C programming · - RTOS and Bare metal development · - I2C, SPI and UART Interfaces · bit Microprocessors - Sil ...


  • Redline Group Ltd Edinburgh, United Kingdom Full time

    Long-term Contract Embedded Software Engineer - Linux Yocto opportunity to work with an established and highly respected developer of high integrity electronics based in Edinburgh · This role has an indicative OUTSIDE IR35 determination therefore we can accept candidates who woul ...


  • Computer Futures Edinburgh, United Kingdom

    Are you a Senior Embedded Software Engineer looking to join a company who specialise working on a variety of products? Look no further I am working with an impressive Edinburgh based client who are actively looking to expand their current engineering teamwith a talented Senior Em ...


  • Lorien Edinburgh, United Kingdom

    **Software Engineer (Python, C++, Verification) - Edinburgh - To 47K + Bonus** · Lorien's client, very commutable from Edinburgh and the surrounding region, is looking to recruit the skills of a Software Engineer on a permanent basis. You'll use your practical skills and strong k ...


  • Motorola Solutions Verified Company Edinburgh, United Kingdom Full time £30,000 - £80,000 per year

    A Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter - and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We're solving for saf ...


  • University of York Edinburgh, United Kingdom

    **Department** · The University of York's Department of Computer Science and Leonardo UK are collaborating in an Innovate UK funded Knowledge Transfer Partnership (KTP), aiming to develop a model-based software architecture digital platform that will support the engineering and d ...

  • Change Digital – Digital & Tech Recruitment

    Software Engineer

    3 days ago


    Change Digital – Digital & Tech Recruitment Edinburgh, United Kingdom

    Software Engineer's – Permanent Python, AWS – Edinburgh - £50k · Change Digital are recruiting on behalf of our award winning client, multiple Software Engineer's to join a well established team in the heart of the city. Our client invests in the latest technology and offer a sup ...

  • Opus Recruitment Solutions

    Software Engineer

    6 days ago


    Opus Recruitment Solutions Edinburgh, United Kingdom

    Software Engineer | React.JS | Mid-Level | £25,000 to £45,000 DOE | Edinburgh | Hybrid · Are you a developer who is passionate about writing clean quality code and ensuring good test coverage? This role is the ideal role for someone that considers themselves a 'fixer' · This ro ...

  • Change Digital - Digital & Tech Recruitment

    Software Engineer

    3 days ago


    Change Digital - Digital & Tech Recruitment Edinburgh, United Kingdom

    Job Description · Software Engineer's – Permanent Python, AWS – Edinburgh - £50k · Change Digital are recruiting on behalf of our award winning client, multiple Software Engineer's to join a well established team in the heart of the city. Our client invests in the latest technolo ...

  • Consunet Pty Ltd.

    Software Engineer

    4 days ago


    Consunet Pty Ltd. Edinburgh, United Kingdom

    Engineering - Software (Information & Communication Technology) · We currently have multiple opportunities to work within Consunet's head office in Adelaide CBD, however working from our secure facility in Edinburgh may be considered. Consunet is requiring a range of software sk ...

  • Energy Jobline ZR

    Software Engineer

    2 days ago


    Energy Jobline ZR Edinburgh, United Kingdom

    Senior Software Engineer (Android/ TypeScript) Edinburgh · Are you an experienced software engineer with a creative mindset? · Do you love developing amazing, cutting-edge hardware-integrated software products? · The natural way to interact with augmented and virtual reality wil ...

  • TomTom International BV

    Software Engineers

    6 days ago


    TomTom International BV Edinburgh, United Kingdom

    Work in a small team of engineers to design, develop, deploy and maintain high-quality systems. Building scalable, efficient, resilient, cloud-based (Azure) software (mostly in Java) to handle high volumes of externally supplied vehicle traffic data of varying formats and sizes, ...

  • Careeraddict

    Software Engineer

    13 hours ago


    Careeraddict Edinburgh, United Kingdom

    Join to apply for the Software Engineer role at CareerAddict · 4 days ago Be among the first 25 applicants · Join to apply for the Software Engineer role at CareerAddict · Save this job with your existing LinkedIn profile, or create a new one. Save this job with your exi ...