Share this job
Software Engineer
Alpharetta, GA
Apply for this job

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

  

Apply for this job
Powered by