Junior Software Engineer

TMGM is Chelsea FC's Official Regional Online Forex and Trading Partner in Asia Pacific, providing CFD trading services with a global presence across three continents.
Backend
Entry-Level Software Engineer
Hybrid
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer, Emerging Talent

Remote software engineering role at Coinbase focusing on building crypto-forward products and features with competitive compensation and benefits.

Engineer I, TDS: C#, C++

Entry-level software engineering position at TD Bank focusing on C# and C++ development within the Technology Development Services team.

Software Engineer I

Entry-level Software Engineer position at Tower Research Capital, developing post-trade platform tools and financial systems using Python and Java in Gurgaon.

Software Engineer in Test - I (Windows App Automation)

Entry-level Software Test Engineer position at Okta focusing on Windows App Automation, requiring 0.5-2 years experience in test automation and Java, based in Bengaluru with hybrid work arrangement.

Associate Software Engineer

Entry-level software engineering position at Boeing, developing software systems for aerospace applications.

Description For Junior Software Engineer

TMGM, a leading online trading and investment services company and Chelsea FC's Official Regional Online Forex and Trading Partner in Asia Pacific, is seeking a Junior Software Engineer to join their dynamic team. This role offers an exceptional opportunity for growth in a global company with offices across three continents.

The position is perfect for an aspiring developer looking to build their career in backend development. You'll work alongside experienced engineers, learning and contributing to the development and maintenance of sophisticated trading systems. The role involves hands-on experience with modern technologies like Go, Node.js, and TypeScript, while focusing on creating and maintaining APIs and backend systems.

As a Junior Software Engineer, you'll be immersed in an agile environment, participating in everything from sprint planning to code reviews. The role emphasizes both technical growth and collaborative skills, with opportunities to work on real-world trading platforms that serve clients globally.

TMGM offers a supportive learning environment with structured training programs and a strong focus on professional development. The company culture promotes team collaboration through regular team-building activities, and values long-term commitment with anniversary recognition programs. The hybrid work arrangement provides flexibility while maintaining team connectivity.

This is an ideal opportunity for someone passionate about financial technology who wants to grow their career in a global, fast-paced environment while contributing to cutting-edge trading platforms and services. The role offers both technical challenges and professional growth opportunities, supported by a comprehensive benefits package including health and wellness provisions through FSA.

Last updated 2 months ago

Responsibilities For Junior Software Engineer

  • Assist in the design and implementation of new features and APIs for our product
  • Write clean, maintainable, and efficient code
  • Collaborate with senior engineers to ensure code quality and adherence to best practices
  • Participate in code reviews and contribute to the improvement of our development processes
  • Learn and apply new technologies and frameworks to enhance product capabilities
  • Write unit and integration tests to ensure the quality and reliability of your code
  • Work in an agile environment, participating in sprint planning and retrospectives

Requirements For Junior Software Engineer

Go
Node.js
TypeScript
  • Basic understanding of backend development concepts and principles
  • Familiarity with C++/C/Go/Node.js or TypeScript or a strong willingness to learn
  • Understanding of RESTful API design principles
  • Knowledge of version control systems, such as Git
  • Strong problem-solving skills and a passion for learning
  • Excellent communication and interpersonal skills

Benefits For Junior Software Engineer

Education Budget
  • Milestone anniversary gifts that grow with each year of service
  • Team-building activities fostering camaraderie and collaboration
  • Flexible Spending Account (FSA) for health and wellness needs
  • Annual training opportunities tailored to your role

Interested in this job?