Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer ( TAMM )

BlackStone eIT

Dubai

On-site

AED 200,000 - 300,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider in Dubai is seeking a highly skilled Senior Software Engineer specializing in TAMM (Technology, Applications, Middleware, and Management). You will design and implement software solutions, collaborate with cross-functional teams, and mentor junior engineers. The ideal candidate has a Bachelor's in Computer Science and at least 6 years of experience, with proficiency in Java, .NET, and Python. Benefits include paid time off and performance bonuses.

Benefits

Paid Time Off
Performance Bonus
Training & Development

Qualifications

  • At least 6 years of experience in software development with a focus on TAMM solutions.
  • Proficiency in relevant programming languages (Java, .NET, Python).
  • Excellent problem-solving skills and a proactive approach to challenges.

Responsibilities

  • Design and implement TAMM software solutions to enhance system functionality.
  • Collaborate with cross-functional teams to define technical requirements.
  • Conduct system integration tests and ensure software quality.

Skills

Java
.NET
Python
Middleware technologies
Application integration
Cloud technologies
Agile methodologies
Database design (SQL and NoSQL)

Education

Bachelor's degree in Computer Science or related field
Job description

BlackStone eIT is looking for a highly skilled Senior Software Engineer specializing in TAMM (Technology, Applications, Middleware, and Management) to join our innovative team. In this role, you will be instrumental in developing and maintaining our TAMM systems, ensuring they integrate seamlessly with our software solutions. You will work closely with product managers, UX designers, and other engineers to define specifications and translate business requirements into technical solutions. This position requires a deep understanding of software architecture and a passion for building impactful systems that enhance our operational efficiency and user experience.

Responsibilities:
  • Design and implement TAMM software solutions to enhance system functionality
  • Collaborate with cross-functional teams to gather, analyze, and define technical requirements
  • Conduct system integration tests and ensure software meets quality standards
  • Monitor and optimize application performance, ensuring scalability and reliability
  • Provide mentorship and guidance to junior engineers and team members
  • Engage in code reviews to maintain high code quality and share knowledge within the team
  • Stay current on industry trends, tools, and technologies related to TAMM
  • Support troubleshooting efforts and system maintenance as required
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • At least 6 years of experience in software development, with a focus on TAMM solutions
  • Proficiency in relevant programming languages (Java, .NET, Python)
  • Strong knowledge of middleware technologies and application integration
  • Experience with cloud technologies and platforms
  • Familiarity with software development methodologies, especially Agile
  • Understanding of database design and management (SQL and NoSQL)
  • Excellent problem-solving skills and a proactive approach to challenges
  • Strong verbal and written communication skills
  • Ability to mentor and support a team of developers
  • Dedication to continuous learning and improvement
Benefits:
  • Paid Time Off
  • Performance Bonus
  • Training & Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.