Mobven
Mobven

Senior Backend Developer (Mobile Banking)

İstanbul, Türkiye
Full-time
Hybrid

Join the Minds Behind the Future of Tech!

At Mobven, we are committed to building high-quality digital products that transform industries. Founded in 2012, we evolved from a promising startup into an award-winning technology company, recognized by Deloitte as one of the EMEA region’s fastest-growing tech firms—four years in a row. Our expertise in mobile technology and digital transformation has made us a trusted partner for global enterprises.

We are looking for individuals who take pride in their craft, push their work to the highest standards, and thrive in a culture of excellence. If you are someone who values expertise, precision, and innovation and is eager to contribute to groundbreaking digital solutions that shape the future of technology, join us at Mobven. Be part of a team where your skills, dedication, and passion will be recognized, challenged, and elevated to new heights.


Key Responsibilities

  • Design, develop, and maintain highly available, scalable, secure, and high-performance backend services for mobile banking applications,
  • Develop and maintain RESTful APIs that support mobile applications and integrations with internal and third-party banking systems,
  • Contribute to the modernization and development of applications using .NET Framework 4.8, .NET Core, and .NET 8/9,
  • Design and implement solutions based on layered and microservices architectures,
  • Develop reliable distributed systems by applying patterns and concepts such as Circuit Breaker, Distributed Transactions, and Eventual Consistency,
  • Optimize MSSQL queries, database operations, and application performance to ensure efficient and reliable banking services,
  • Apply SOLID principles, Clean Code practices, and appropriate design patterns throughout the software development lifecycle,
  • Contribute to architectural and technical decisions with a focus on security, performance, scalability, maintainability, and fault tolerance,
  • Develop and maintain integrations using messaging systems and caching technologies such as MQ and Redis,
  • Develop and maintain Windows Services and applications hosted on IIS,
  • Write and maintain unit and integration tests to ensure software quality and system reliability,
  • Participate in code reviews and contribute to improving engineering standards and development practices,
  • Support CI/CD pipelines and collaborate with DevOps teams throughout build, testing, deployment, and release processes,
  • Analyze production incidents, perform root cause analysis, and implement permanent and preventive solutions,
  • Collaborate closely with mobile development, business analysis, QA, architecture, infrastructure, and DevOps teams,
  • Take ownership of assigned responsibilities and contribute proactively to the continuous improvement of mobile banking products.


Required Skills and Experience

  • Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, or a related field,
  • Minimum 5 years of professional software development experience,
  • Strong hands-on experience with C#, .NET Framework 4.8, .NET Core, and .NET 8/9,
  • Strong experience with ASP.NET MVC and Entity Framework,
  • Hands-on experience in designing and developing RESTful APIs,
  • Hands-on experience in developing backend systems for mobile banking or digital banking applications is strongly preferred,
  • Strong knowledge of object-oriented programming, SOLID principles, Clean Code practices, and dependency injection,
  • Proficiency in LINQ and modern .NET development practices,
  • Strong experience with MSSQL, SQL query optimization, database design, and application performance optimization,
  • Experience with layered architecture and microservices architecture,
  • Strong knowledge and practical experience with design patterns such as Repository, Unit of Work, Factory, Strategy, Mediator, CQRS, and Observer,
  • Knowledge of distributed system concepts, including Circuit Breaker, Distributed Transactions, and Eventual Consistency,
  • Hands-on development experience with messaging systems and caching technologies such as MQ and Redis,
  • Experience in developing and maintaining Windows Services,
  • Knowledge of IIS application deployment, configuration, and management,
  • Experience with Git-based version control workflows,
  • Experience with DevOps practices and CI/CD pipelines,
  • Experience in writing unit and integration tests,
  • Strong understanding of secure, scalable, and high-performance backend development,
  • Strong analytical thinking, troubleshooting, and problem-solving skills,
  • Team-oriented mindset with strong communication and collaboration skills,
  • Proactive, result-oriented, and ownership-driven approach to work.


What We Offer

  • Health Insurance
  • Meal card
  • Transport Allowance
  • Training Budget
  • Gift Card
  • Birthday Leave
  • Happy Hour
Did you mean ?
Optional

Example: https://www.linkedin.com/in/williamhgates

or drag and drop, up to 5MB.

Drop your file here

Supports .pdf, .docx

By clicking this, you consent to our collection, use, and storage of your information as described in the link below.

Privacy Policy
Privacy Notice

Built with

Hirex