Taro Logo

Software Developer

Brink's is a global security and protection company known for secure logistics and cash management services.
Hong Kong Island, Hong Kong
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Developer

Brink's, a global leader in security and protection services, is seeking a Software Developer to join their team in Kwai Chung. This role offers an exciting opportunity to work with a well-established company known for its secure logistics and cash management services. As a Software Developer, you'll be responsible for developing and maintaining critical software systems using various technologies including Python, JavaScript, and modern frameworks.

The position requires a strong foundation in software development with expertise in both frontend and backend technologies. You'll work with message queues, databases, and web servers, suggesting a complex and mature technical environment. The role involves writing clean, scalable code, collaborating with cross-functional teams, and participating in the full software development lifecycle.

This is an excellent opportunity for a mid-level developer looking to work on significant projects in the financial security sector. The role offers exposure to various modern technologies and frameworks, including Svelte, Django, and Node.js. The company emphasizes professional growth, with opportunities to stay current with industry trends and best practices.

Brink's commitment to equal opportunity employment and their global presence make this an attractive position for developers seeking stability and growth in a respected organization. The role combines technical challenges with business-critical applications, offering a chance to make a meaningful impact in a company that values high performance and pride in work well done.

Last updated 6 days ago

Responsibilities For Software Developer

  • Write clean, scalable, and efficient code based on specifications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Debug and resolve technical issues and bugs
  • Maintain and improve the performance of existing software
  • Participate in code reviews and contribute to team knowledge sharing
  • Document development processes, code changes, and technical information
  • Stay up-to-date with the latest industry trends, technologies, and best practices

Requirements For Software Developer

Python
JavaScript
Node.js
MySQL
RabbitMQ
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Proven experience in software development
  • Familiarity with frameworks/libraries (e.g., Svelte, Django, Pandas, ExcelJS, nodeJS)
  • Understanding of Message Queue (RabbitMQ)
  • Understanding of Databases (SQL Server / MySQL) and RESTful APIs
  • Understanding of WebServer's configuration (Nginx)
  • Understanding of DNS's configuration
  • Strong problem-solving and communication skills
  • Knowledge of version control systems like Git is a plus
  • Experience with cloud platforms (Optional)
  • Mobile development knowledge (iOS/Android) is a plus

Interested in this job?

Jobs Related To Brink's Software Developer