Software Developer

Extra360 Technology Solutions

Fatih

Hybrid

TRY 350,000 - 520,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid working
Healthcare benefits
Daily meals
Training
Career growth
Social events

Job summary

Extra360 Technology Solutions is seeking a Software Engineer to join our fast-growing team. You will design, test, and implement software applications using C# and .NET, contributing to products used by thousands of people daily.

This hybrid role offers the chance to work with international clients, gain global exposure, and benefit from ongoing training, healthcare, daily meals, and regular social events. Grow your technical skills in a supportive, ambitious culture.

Qualifications

  • B.Sc. or M.Sc. in Computer Engineering or related field.
  • At least 4 years of software development experience.
  • Hands-on with Microsoft web technologies (ASP.NET MVC, Web API, .NET Framework/Core, C#).
  • Strong OOP, SOLID, and design pattern knowledge.
  • Experience designing and consuming RESTful APIs; relational data management.
  • Familiarity with NoSQL (MongoDB) and messaging queues (RabbitMQ).
  • Experience with ORM tools (Entity Framework).

Responsibilities

  • Contribute to development of products used by thousands daily.
  • Design, test, and implement software applications.
  • Write clean, maintainable code with C# and .NET.
  • Analyze requirements and design solutions.
  • Follow design patterns, perform unit tests, participate in code reviews.
  • Support production deployment and post-deployment issue resolution.
  • Troubleshoot problems and provide effective solutions.

Skills

Communication
Problem solving
Team collaboration
Continuous learning
Accountability

Education

B.Sc./M.Sc. in Computer Engineering

Tools

ASP.NET MVC
Web API
NET Framework
.NET Core
C#
Entity Framework
MongoDB
RabbitMQ
SQL Server

Job description

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: 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
  • Contribute to the development of products used by thousands of people every day
  • Design, test, and implement software applications
  • Write clean and maintainable code using C# and .NET technologies
  • Analyze requirements and design appropriate software solutions
  • Code following design patterns, perform unit testing, participate in code reviews, and apply refactoring when needed
  • Support production deployment processes and assist in resolving post-deployment issues
  • Troubleshoot technical problems and provide effective solutions
Qualifications
  • B.Sc. or M.Sc. degree in Computer Engineering or a related field
  • Minimum of 4 years of experience in software development
  • Hands-on experience with Microsoft web technologies, including ASP.NET MVC, Web API, .NET Framework, .NET Core, and C#
  • Good understanding of Object-Oriented Programming (OOP), SOLID principles, and basic design patterns
  • Practical experience in designing and consuming RESTful APIs
  • Basic to intermediate knowledge of relational databases such as MS SQL Server
  • Familiarity with NoSQL databases like MongoDB
  • Awareness of messaging queues, such as RabbitMQ
  • Experience with ORM tools (e.g., Entity Framework) and understanding of concepts like data validation, caching, and working with relational data
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!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Analyst
Data Analyst

Extra360 Technology Solutions • Fatih

On-site
TRY 180,000 - 280,000
Hybrid working
Global exposure
Training
+4
Senior .NET Software Engineer (Hybrid, Global)
Senior .NET Software Engineer (Hybrid, Global)

Extra360 Technology Solutions • Fatih

Hybrid
TRY 350,000 - 520,000
Hybrid working
Healthcare benefits
Daily meals
+3
Backend Software Developer (PHP/Laravel) – Remote
Backend Software Developer (PHP/Laravel) – Remote

Insider One • Turkey

Remote
TRY 350,000 - 650,000
Meal allowance
Private health insurance
ESOP
+4
System Architect - Secure AI Productivity & Modern Endpoints with Microsoft 365
System Architect - Secure AI Productivity & Modern Endpoints with Microsoft 365

EPAM Systems • Turkey

On-site
TRY 4,449,000 - 6,426,000
Continuous upskilling
English courses
Private health insurance
+3
Solution Architect – Microsoft Low-Code & Copilot Solutions
Solution Architect – Microsoft Low-Code & Copilot Solutions

EPAM Systems • Turkey

On-site
TRY 5,834,000 - 8,751,000
Extra leave days
Referral bonuses
Competitive USD compensation
+1
Data Technology Consultant
Data Technology Consultant

EPAM Systems • Turkey

On-site
TRY 4,442,000 - 7,404,000
Continuous upskilling
Private health insurance
English language courses
+4
Senior Platform Engineer
Senior Platform Engineer

EPAM Systems • Turkey

On-site
TRY 4,442,000 - 7,404,000
Private health insurance
English courses
Mentoring programs
+1
Senior Data Integration Engineer
Senior Data Integration Engineer

EPAM Systems • Turkey

On-site
TRY 5,923,000 - 8,885,000
Continuous upskilling
Private health insurance
Professional development support
+2
Lead Platform Engineer
Lead Platform Engineer

EPAM Systems • Turkey

On-site
TRY 7,404,000 - 9,378,000
Continuous upskilling & development
Corporate benefits
Compensation in USD
+2
Cloud Native .NET Engineer with AI Integration Focus
Cloud Native .NET Engineer with AI Integration Focus

EPAM Systems • Turkey

On-site
TRY 4,373,000 - 6,317,000
Continuous upskilling
Corporate benefits
Competitive USD compensation
+2