A

Senior Software Engineer

Affinity Global Markets Limited

Dubai, United Arab Emirates · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
2 કલાક પેહલા
Work mode
In office
Education
Bachelor’s degree in Computer Science, Engineering, or related field
Resume
Required to apply

Where you'll work

Job description

About the Position

Affinity Global Markets Limited is seeking a seasoned Senior Software Engineer to play a pivotal role in the end-to-end software development process. You will be at the forefront of designing, implementing, and refining robust applications, as well as steering architectural decisions and uplifting the capabilities of the technical team.

Key Responsibilities

  • Create, test, and launch efficient and scalable software solutions.
  • Lead discussions focused on software architecture and identify opportunities for technical advancement.
  • Collaborate across departments to achieve project objectives.
  • Perform detailed code reviews to enhance speed and reliability of systems.
  • Coach junior team members and support overall knowledge growth within the team.
  • Diagnose and solve intricate technical challenges, ensuring enduring solutions.

Requirements

  • Undergraduate degree in Computer Science, Engineering, or a closely related major.
  • At least five years of hands-on professional experience in software development roles.
  • Expertise in one or more leading programming languages such as Java, Python, C#, JavaScript, or Go.
  • Demonstrable experience with cloud technology stacks including AWS, Azure, or GCP.
  • Comprehensive knowledge of software architecture and established design patterns.
  • Proficient use of CI/CD tools, source control, and practice of agile development methodologies.
  • Strong skills in problem analysis and effective communication.

Preferred Qualifications

  • Experience working with microservices frameworks.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Background in large-scale application design and system architecture.
  • Demonstrated leadership abilities or mentoring experience.

Work styles they’re looking for

Communication Leadership Problem Solving Mentoring

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help