Senior Software Engineer - Back-end
Moody’s Corporation
Brussels
6 dagen geleden

Job Description

An Assistant Director- Senior Software Engineer fulfills the following responsibilities, with occasional guidance of more senior team members :

  • Interpret business requirements for a Business Mission / Epic with the assistance of Business Analysts.
  • Provide feedback on requirements from a technical perspective and provide estimates for user stories and tasks.
  • Take ownership of stories; Implement and test features based on the requirements.
  • Refactor design and implementation for stories owned, based on requirement changes.
  • Define and maintain coding standards and guide team members to comply with these standards.
  • Collaborate with quality assurance engineers to fix defects.
  • Collaborate with build and release engineers to prepare packages and solve environment issues.
  • Investigate and find the root cause for software problems reported by clients.
  • Review code of less senior team members, provide guidance from technical perspective.
  • Work with more senior team members to continuously improve our engineering practices.
  • Qualifications

  • Minimum Bachelor’s degree in Computer Science or related major from top institutions, Masters degree is a plus.
  • Deep understanding of Object Oriented design and development
  • Able to understand and create algorithms with the complexity required to treat large amounts of data.
  • 5+ years of professional software design and development experience on multi-tiered enterprise applications.
  • Proficient in data access techniques for both relational and NoSQL databases
  • Works well within the constructs of an agile development process, including SCRUM, Unit Testing, Continuous Build and Integration, etc and suggests improvement to this process
  • Quickly learns new technologies; proactively seeks to improve
  • Excellent verbal and written communication skills
  • Ability to participate in multiple projects concurrently and to own a business mission or a lead a small team
  • Works well in a fast-paced team environment; able to work under pressure to meet tight deadlines
  • Has superb analytical and problem solving skills.
  • Competent in Programming Languages : C++ and C#
  • Competent in Application Frameworks and Engines such s, Linq, Unity, & Entity Framework.
  • Competent in Development tools : Visual Studio, GitHub
  • Competent in Development Platforms : Microsoft Windows.
  • Familiar with Databases : MSSQL, MySql, PostgreSQL, MongoDB, etc.
  • Solliciteren
    Mijn E-mail
    Door op "voortzetten" te klikken, betekent dit dat je neuvoo toestemming geeft om je gegevens te verwerken en je e-mails met vacatures te sturen, zoals beschreven in neuvoo's -Privacybeleid . Je kunt je toestemming altijd intrekken
    voortzetten
    Aanvraagformulier