-
Extra360 Technology Solutions

Senior Software Engineer

Extra360 Technology Solutions
Turkey · Full-time · Associate

Extra360 is a leading technology company that specializes in delivering loyalty, digital wallet, and payments solutions to businesses worldwide. With over 20 years of experience, we have a proven track record of improving customer engagement, employee satisfaction, merchant retention, and sales for clients across various industries, including retail, healthcare, and financial services. Our expertise in modern technologies and deep industry knowledge makes us a valued partner for our clients, supporting their revenue generation and customer experience efforts.

As a hypergrowth scale-up with ambitions to become a Unicorn company, we're on the lookout for energized, motivated, and innovative individuals to join our dynamic, customer-obsessed team. At Extra360, we firmly believe that happy employees create happy customers, and we're dedicated to fostering a supportive and empowering work environment where you can thrive.


Why Extra360?

Innovative Projects: Engage in cutting-edge projects that push the boundaries of technology and revolutionize customer engagement.

Dynamic Team: Collaborate with passionate, like-minded professionals in a fast-paced and vibrant environment.

Global Exposure: Work with a diverse portfolio of international clients and partners, gaining valuable global experience.

Growth Opportunities: Benefit from continuous training and development programs designed to advance your skills and career.

Supportive Culture: Thrive in an inclusive workplace that values diversity, encourages collaboration, and celebrates your ideas and contributions.


Position: Senior Software Engineer


What's in it for You?

Competitive Salary: We offer a salary that matches your skills and experience.

Hybrid Working: Enjoy the flexibility of working from home or our awesome office.

Global Exposure: Gain valuable experience working with clients and projects from around the world.

Training: Learn from best-in-class subject matter experts.

Healthcare Benefits: Comprehensive and holistic healthcare coverage.

Daily Meals: Full meal coverage every day.

Social Events: Regular happy hours and social events with your teammates.

Career Growth: Unlimited potential to shape your career and drive outcomes.


What you will do

  • Develop products that thousands of people use every day.
  • Design, test and implement software applications.
  • Produce code using .NET language (C#).
  • Analyse requirements and design solutions accordingly.
  • Code according to design patterns, unit-testing, reviewing and refactoring code.
  • Support on production deployment & post-production issues.
  • Troubleshoot issues and provide solutions when needed.


Qualifications

  • B.Sc. or M.Sc. degree in Computer Engineering or in a related area.
  • 6+ Years of work experience in software development.
  • Deep understanding of Web Development Technologies (ASP.NET MVC, WEB API), Microsoft Development Technologies, .NET Framework, .NET Core, C#.
  • Experienced on OOP, SOLID Principles and Design Patterns.
  • Strong knowledge on RESTful API design and consumption.
  • Good understanding of relational databases, such as MS SQL Server.
  • Good understanding of NoSQL databases, such as MongoDB.
  • Good understanding of messaging queues, such as RabbitMQ.
  • Experience in Object-relational mapping techniques and ORM frameworks/tools (knowledge of concepts like dealing with concurrency, collections, lazy and explicit loading, validations or caching etc.).
  • Good understanding of Continuous Integration and Continuous Delivery.


Skills

  • Excellent communication skills, ability to meet deadlines and work under pressure, accountability, and ownership.
  • Strong problem solving and analytical skills.
  • Strong collaboration skills, responsive to project needs and demands in fast changing environment.
  • Passion for learning and continuous self-improvement.
  • Ability to work in a team environment as a reliable, responsible, and self-motivated team player.


Ready to Join Us?

If you’re passionate about technology and its impact on business growth, and you thrive in a dynamic, fast-paced environment, we want to hear from you. At Extra360, you’ll have the opportunity to innovate at scale, learn new things, and have fun along the way!

Apply now and take the next step in your career with Extra360. Let's build the future of customer engagement together.

Key Skills

Ranked by relevance

continuous integration design patterns responsive nosql sql oop
Login to Apply
Posted
May 09, 2025
Type
Full-time
Level
Associate
Location
Istanbul

Industries

Software Development

Categories

Engineering Information Technology Strategy/Planning

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Accenture
Related

Senior Python Engineer

2026-06-19

Full-time
Mid-Senior
Turkey
Software Development
Information Technology
View Job Details
Cavendish Professionals
Related

Lead Fullstack Developer

2026-06-18

Contract
Mid-Senior
Romania
IT Services
Engineering
View Job Details
Hired
Related

Java Software Developer (Remote)

2026-06-19

Contract
Not Applicable
United Arab Emirates
Technology
Engineering