Senior Backend Software Engineer - #7527269

Moody's Ratings


Fecha: hace 3 semanas
ciudad: Heredia, Heredia
Tipo de contrato: Tiempo completo
Experience Level: Experienced Hire

Categories:

  • Engineering & Technology

Location(s):

  • MIS Support Center, 4th floor, East Tower, Eurocenter Business Center, in front of Cenada, Heredia, 40104, CR

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 moodys.com/diversity

Department

The Data Solutions division is the commercial data business of Moody’s Analytics, bringing together a vast catalogue of data to help business decision-makers assess risks and opportunities. We are best known for Orbis, the world’s most comprehensive database of public and private companies. We are also the definitive source of ratings-related data for companies and securities that have been rated by Moody’s Investors Service. Data Solutions is also the home of NewsEdge the premier collection of premium and web aggregated businesses news with more than 19,000 sources which are normalized and delivered within sub seconds of release. We strive to deliver convenience and insight to our customers by eliminating the hassle of sourcing, preparing, and accessing data, adding value when decisions need to be made. Any analytical activity depends on reliable and accessible data, and we are proud to be a mission-critical information resource for decision-makers around the world.

The Role / Responsibilities:

Our Software Engineers help drive our customer-intensive business by creating and managing expert software services to process real-time news feeds, many of which have sub-second requirements. You will be part of a highly motivated team responsible for handling millions of digital assets daily.

  • Work closely with stakeholders to understand business drivers and capabilities and translate them into a technical design that can be implemented by cross functional development teams.
  • Involved in selection of appropriate technologies, tools, and frameworks that align with the organization's current and future goals and capabilities.
  • Ensuring that the software solution can scale to meet growing demands and optimizing performance are crucial aspects of the architect's role.
  • Responsible for incorporating security measures into architectural designs to protect against potential threats and vulnerabilities.
  • Provide guidance to development teams, review code, and ensure that it aligns with the architectural design.
  • Creating and maintaining software architecture documentation, including diagrams, specifications, and guidelines for development teams.
  • Effectively communicate complex technical concepts to non-technical stakeholders and collaborate with cross-functional teams.
  • Staying up to date with the latest technologies, competitors, and industry trends is essential for a Software Solution Architect to make informed decisions.
  • Design and development of high-performing RESTful APIs on cloud-native platforms, ensuring adherence to RESTful architecture principles and best practices.
  • Participate in conceiving and setting the architectural direction for the backend components.
  • Write high-quality, well-documented, and easily maintainable code that adheres to industry standard best-practices.
  • Write test cases, leverage unit and integration testing, develop functionality and automation.
  • Take ownership of Business Missions/Epics and stories; Implement and test features based on the requirements.
  • Collaborate across functional and project teams to assist in fixing the most complex/difficult defects.
  • Investigate and find the root cause for the most complex software problems reported by clients.
  • Continuously learn and improve your technical and non-technical abilities.

Qualifications:

  • Minimum bachelor’s degree in computer science or related majors from accredited institutions, Master is a plus.
  • 8+ years’ professional software development experiences on multi-tiered enterprise applications.
  • Minimum 3+ years of experience in AWS Cloud Platform services.
  • Hands-on Java, Python, Advanced at SQL (e.g., joins and aggregations).
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Hands-on experience building applications using AWS services like S3, Lambda, API Gateway (REST APIs & WebSocket APIs), AWS SQL and NoSQL databases, EKS, ECS etc.
  • A strong background in backend engineering, hands-on experience in creating high-performing APIs capable of handling high volumes.
  • A solid understanding of object-oriented programming principles and adeptness in applying various design patterns.
  • Proven ability in developing RESTful APIs and designing applications using a microservices architecture.
  • Proficiency in object-oriented programming languages such as Java or Typescript.
  • Familiarity with our chosen tools in the JavaScript ecosystem (Node.js, Express.js, Hapi.js) is a plus, but an interest in learning those tools and writing code in TypeScript is a must.
  • Experience with containerization technologies, such as Docker, and orchestration tools like Kubernetes.
  • Proficiency in various database technologies, including SQL and NoSQL databases (like MongoDB).
  • Expertise in version control systems, particularly Git.
  • Exceptional problem-solving and analytical skills.
  • Understanding of data streaming platforms (like Apache Kafka) and integration of these technologies into existing systems.
  • Proven experience working effectively in a fast-paced, agile environment as part of a collaborative team.
  • Experience with cloud native application development in AWS or GCP platforms.

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.
Publicar un currículum

Empleos similares

Customer Solution Center Consultant Technical

HP, Heredia, Heredia
hace 2 semanas
Job Summary This role is responsible for effectively resolving simple technical problems involving hardware and software and providing solutions and guidance to internal and external businesses and end users via telephone and electronic support channels. The role engages in articulating...
HP

Record to Report Senior Analyst

Accenture, Heredia, Heredia
hace 2 semanas
Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are...
Accenture

Sales Fulfillment Specialist

Moody's Corporation, Heredia, Heredia
hace 3 semanas
Experience Level: Experienced Hire Categories: Product Development Location(s): MIS Support Center, 4th floor, East Tower, Eurocenter Business Center, in front of Cenada, Heredia, 40104, CR Moody’s is a developmental culture where we value candidates who are willing to grow. So,...
Moody's Corporation