Moody's Career | Associate Software Engineer

True leaders are always learning. Moody’s is home to information architects, thinkers, builders, and passionate problem solvers, a collection of diver
Please wait 0 seconds...
Scroll Down and click on Go to Link for destination
Congrats! Link is Generated

Moody's

Role

  • Associate Software Engineer

Qualification

  • Bachelor's Degree

Skill Set

  • Java/J2EE Technologies: Proficiency in Java and related technologies such as JPA, Springboot, Spring, and Hibernate.
  • SQL and Database Management: Strong understanding of SQL and database concepts for effective data management.
  • Cloud Platforms: Experience with cloud platforms such as AWS, GCP, or Azure for deploying and managing applications.
  • Microservices and Design Patterns: Familiarity with microservices architecture and design patterns to develop scalable and maintainable applications.
  • Development Tools: Knowledge of build and dependency management tools like Maven, and SCM tools such as Subversion, Bit Bucket, and GitHub.
  • Containerization and Orchestration: Experience with application containerization using Docker, and orchestration tools like Kubernetes, ECS, EKS, Openshift, Platform9, and Cloud Foundry.
  • Service-oriented Architecture (SOA): Understanding of SOA principles for developing web applications involving UI, services, and databases.
  • AWS Services: Exposure to AWS services like API Gateway, IAM, S3, SNS, SQS, Lambda, RDS, DynamoDB, EKS, ECS, and Kafka.
  • Communication Skills: Excellent communication and interpersonal skills for effective collaboration with cross-functional teams.
  • Problem Solving: Strong analytical and problem-solving skills to address business requirements effectively.

Responsibilities

  • Design and Development: Design, code, enhance, and test financial software applications using Java/J2EE technologies to meet business process requirements.
  • Problem Solving and Analytical Skills: Apply problem-solving and analytical skills to design and develop solutions for business requirements.
  • Feature Development: Contribute to ongoing feature development of web applications based on service-oriented architecture, involving UI, services, and databases.
  • Collaboration: Work with development team leads/architects, business analysts, developers, and QA analysts to ensure technical alignment with project goals.
  • Requirement Evaluation: Evaluate functional requirements for new requests and translate them into meaningful design and development tasks.
  • Documentation and Maintenance: Document procedures for installation and maintenance of software applications. Participate in design, architecture, and code reviews.
  • Agile Development: Work in an Agile environment and track progress towards key deliverables to meet business requirements and timelines.
  • Production Support: Provide production support for applications by solving production incidents, conducting root cause analysis, fixing code defects, and performing data analysis and troubleshooting.
  • Continuous Learning: Stay updated with emerging technologies and industry trends to enhance skills and contribute to the improvement of development processes.

Experience

  • Freshers
  • 0 - 3 years

Application Deadline

  • As soon as possible

Location

  • Bangalore

Apply Here

Related Posts
I love technology and exploring new things. I enjoy diving into lots of different information. I express my passion by writing, exploring online, and sharing my experiences in blogs. I'm always e…

Post a Comment

Cookies Consent

This website uses cookies to ensure you get the best experience on our website.