Loading...

EMP GoWIN Global

Senior Software Engineer (On-Site - Oman)

EMP GoWIN Global
India Remote
Remote Full-Time India

Skills

CI Computer Science Perl Continuous Integration and Continuous Delivery (CI/CD) Object-Oriented Programming (OOP) Design Patterns Lifelong Learning Technical Discussions Creative Ideation Soft Skills

About the Role

Job Title: Senior Software Engineer
Experience: 7+ Years
Location: Oman
Work Mode: On-Site
Employment Type: Full-Time


Job Brief

One of our esteemed client is seeking a highly skilled Senior Software Engineer to develop and maintain stable, high-performing digital products. In this role, you will work closely with cross-functional teams to bring innovative solutions from ideation to launch.

You will actively lead technical discussions, contribute to software architecture, and drive the development of cutting-edge digital experiences.


Responsibilities

Develop and maintain scalable and efficient digital products based on product owner requirements.
Collaborate with Digital Area Leads, Architects, UI / UX Designers, and business teams to create seamless digital experiences.
Lead technical discussions and provide innovative ideas to enhance product quality.
Design, develop, and optimize applications using modern programming languages and frameworks.
Implement REST API services and integrate with big data and analytics components.
Work in Agile environments, applying best practices like test-driven development, pair programming, and CI / CD.
Continuously explore and implement the latest digital technologies and industry trends.


Qualifications

Education: BS/MS in Computer Science, Electrical Engineering, or a related analytical discipline.


Technical Skills:

Proficiency in Java, C++, Python, Perl, SQL, NoSQL.
Experience with REST API services, Hadoop stack, and Apache components.
Familiarity with Model-View-Controller (MVC) design patterns, Object-Oriented Programming (OOP), and development best practices.
Experience working with DevOps, CI / CD environments, and Agile methodologies.
Strong knowledge of test-driven development, pair programming, and incremental design.


Soft Skills:

Strong analytical and problem-solving skills.
Ability to lead discussions and collaborate effectively with diverse teams.
Passion for continuous learning and staying updated with the latest technologies.


Why Join Us?

Be part of a highly innovative and tech-driven team.
Work on cutting-edge digital transformation projects.
Enjoy a collaborative and growth-oriented work environment.
Opportunities for continuous learning and career advancement.
Join us and contribute to building world-class digital products!


Application Instructions

If you possess the qualifications and are driven to excel in your field, we warmly invite you to apply by sharing your updated resume at resumes@empglobal.ae or by applying directly through this platform.

Note: While we appreciate every application, only shortlisted candidates will be contacted. Your understanding is appreciated in this regard!

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs