Search by job, company or skills

Athene

Associate Software Engineer

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description

Apollo relies on its people to keep it a leader in alternative investment management, and the firm s benefit programs are crafted to offer meaningful coverage for both you and your family. Please reach out to your Human Capital Business Partner for more detailed information on specific benefits.

Primary Responsibilities

  • Responsible for full lifecycle of development tasks - analyze, design and code business-related solutions, as well as core architectural changes, using an Agile programming approach resulting in software delivered to tight deadlines.

  • Participate and contribute to design discussions and code reviews.

  • Understand changing priorities and be forward-thinking in context switching.

  • Build positive relationships with other team members, collaborate, and communicate effectively to reach successful outcomes

  • Utilize problem-solving skills to help your peers in the research and selection of tools, products, and frameworks (which is vital to support business initiatives)

Qualifications & Experience

  • Educational Background : Bachelor s or Master s degree in Computer Science or another STEM field.

  • Professional Experience: 3-7+ years of proven hands-on, full-stack development expertise.

  • Technical Skills :

    • Frontend Development : Strong proficiency in Angular and JavaScript.

    • Backend Development: Solid experience with ASP.NET and .NET Core for service development.

    • Database Management: Strong SQL Server skills, with the ability to design, optimize, and manage databases effectively.

    • Cloud Services : Familiarity with Azure cloud services is preferred, enhancing deployment and scalability of applications.

    • Architecture : Experience with Event-Driven architectures and messaging systems, specifically Kafka.

  • Development Practices :

    • Comfortable working in an Agile software delivery environment.

    • Proficient with Git and experienced with CI/CD tools (e.g., GitHub, Docker, Jenkins), ensuring efficient version control and deployment processes.

    • SOLID Design Principles : A strong understanding of SOLID design principles, ensuring the development of software systems that are manageable, scalable, and extensible.

    • Twelve-Factor App Methodology : Knowledge of the Twelve-Factor App methodology for building software-as-a-service apps that are robust, scalable, and maintainable.

  • Microservices : Demonstrated ability to build and deploy microservices in a scalable high throughput workflow, showcasing an understanding of modern application architectures.

  • Code Quality : Passion for writing clean, maintainable code, with a continuous drive to improve engineering skills and practices in fast-paced and ambiguous environments.

  • Observability : Good to have experience with implementing observability in applications, including monitoring, logging, and tracing to ensure high availability and performance.

  • Python : Proficiency in Python is preferred, adding versatility to backend development and automation tasks.

  • Industry Experience : While not mandatory, experience in financial services is preferred, indicating a familiarity with industry-specific challenges and solutions.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 31/07/2024

Job ID: 87043933

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Associate Software Engineer

AnblicksCompany Name Confidential

Associate Systems Software Engineer

BlackRockCompany Name Confidential
Last Updated: 31-07-2024 09:46:44 AM
Home Jobs in Mumbai Associate Software Engineer