Software Engineer

Jose Merciline
  • Alpharetta, Georgia
    30+ days ago

    Job Description

    Position Description:

    We are looking for a strong software engineer to join newly established team within fixed income trading. The team supports several multi-billion trading desks and provides computational models for real-time valuation, pricing, P&L and risk. Working closely with traders and quantitative strategists, you will design and implement mission critical financial systems using modern distributed architecture able to run on Azure cloud and premise. You must love building resilient high-performance systems and enjoy precise nature of technology in finance. This role demands continuous learning in business and technology, personal excellence, and resourcefulness.


    Responsibilities:

    • Solve complex engineering problems within fixed income trading domain.

    • Design and development of scalable resilient financial systems.

    • Produce high quality maintainable code.

    • Build continuously testing suite at various levels.

    • Collaborate with other team members through peer programming and code reviews.

    • Interact with traders, quantitative modelers, and other business users.

    • Continuously learn fixed income business domain.

    • Advocate and advance toward cutting edge engineering practices.

    • Follow Agile development practices and ceremonies. 


    Skills Required:

    • 5+ years of hands on professional experience using Core Java, Java Restful APIs, Gradle, and related frameworks

    • Solid understanding and experience with Object-Oriented design and development

    • Proficient with database technologies (preferably DB2), including modelling and performance

    tuning

    • Practiced understanding of Agile development methodologies & understanding of DevOps

    Integration

    • Hands on with Agile software/tools (e.g., JIRA, etc.)

    • The ability to write reusable, optimized, maintainable code that is well documented and follows

    industry-standard best practices

    • Good problem-solving skills

    • Good communication and presentation skills: ability to communicate in a clear and concise

    manner, across all stakeholder groups and with staff from junior to senior levels


    Skills Desired:

     • Proficiency in Spring, Spring Boot, Kafka.

    • Proficiency in UI frameworks such as Angular and React.

    • Azure or other cloud platforms such as Google Cloud, AWS, etc.

    • Competency with source control (preferably Git) and Continuous Integration tools such as

     Jenkins.

    • Experience in the Fixed income domain.


    Education:

    Bachelor’s/Master’s Degree in Computer Science, Information Systems, or related field

      

    Numbers & Facts

    LocationAlpharetta, Georgia

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Atlassian JIRAunmatched
    • Business Modelunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Integrationunmatched
    • Database Technologyunmatched
    • DevOpsunmatched
    • Financeunmatched
    • Financial Systemsunmatched
    • Fixed Income Investmentsunmatched
    • Gitunmatched
    • Gradleunmatched
    • IBM DB2unmatched
    • Information Technology & Information Systemsunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Microsoft Windows Azureunmatched
    • Object Oriented Design (OOD)unmatched
    • Object Oriented Developmentunmatched
    • Performance Modelingunmatched
    • Presentation/Verbal Skillsunmatched
    • Pricingunmatched
    • Problem Solving Skillsunmatched
    • Profit & Lossunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Riskunmatched
    • Scalable System Developmentunmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Systems Scalabilityunmatched
    • Test Suiteunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder