Senior Software Engineer

Posted Yesterday
Be an Early Applicant
İstanbul, Şişli, İstanbul
Mid level
Machine Learning • Consulting
The Role
The Senior Software Engineer will collaborate with teams to solve business problems, define and develop software solutions, and ensure quality in production. Responsibilities include designing user stories, selecting appropriate frameworks, and guiding development teams using best practices in software engineering and agile methodologies.
Summary Generated by Built In

Company overview

Dogma Alares is the next generation consulting house founded on four multi-disciplinary capabilities natively blended in nature for an exponentially changing and complex world. Our capability areas are:

  • Strategy consulting
  • Machine learning
  • Experience & service design
  • Innovation & new digital technologies

We provide professional services and advise to leading institutions across different industries with particular focus on financial services and consumer goods / services.

Role overview

As Dogma Alares, we acknowledge technology as one of our four pillars and we position software engineers at the core of our project squads. We are looking for candidates who have a firm grasp of algorithms, software development practices and eager to transfer into the field by contributing on projects for various industries solving different problem sets. 

We want to welcome new members of our team, where they will have the opportunity to apply their existing theoretical and practical knowledge onto real-life cases while boosting their understanding of engineering and business. We offer a nourishing, empowering and interdisciplinary environment with a wide range of collective sectoral experience through seniors and experts of various fields, and client-side working experience.

Main responsibilities of the role

  • Working closely with Software Engineers, ML Engineers, Management Consultants and Service Designers to set business problems and produce executable solutions
  • Working with the experts to set the standards for industry-grade software engineering practices
  • Helping to define and develop successful, robust and scalable software solutions at every phase, including:
    • Defining user stories and refining requirements into analyses
    • Deciding convenient design approaches and suitable set of tools and frameworks
    • Developing layers of software, building pipelines, integrating internal and external parties
    • Validating the solution and assuring quality using available testing methods
    • Deploying and maintaining in healthy production environments
  • Reverse engineering or refactoring existing solutions to better understand, improve and extend their impacts and benefits
  • Engaging with other development teams and guiding them to more efficient and sustainable practices

Qualifications for the role

  • Minimum 3 years of working experience in software design and development
  • BSc degree in Computer Science or a relevant subject. Surprise us with your skills without these degrees! 
  • Excellent command of spoken and written English
  • Well-established foundation of design principles and software engineering standards
  • Solid understanding of architectural patterns (microservices, SOA etc.), software design patterns, database design
  • Knowledge and experience of SDLC, especially agile development methodologies (Scrum, Kanban, XP etc.)
  • Good coding skills, especially in Python, NodeJS and Java. Experience with some of the standard frameworks, Angular/React/Vue, Django/FastAPI, Spring Boot etc.
  • Familiarity with DevOps practices such as CI/CD pipelining, data engineering, containerisation and orchestration, cloud services management
  • Excellent command of the command line

What we offer

  • Fast-paced and objective career growth
  • Empowering working environment
  • Start-up setup in a professional working culture 
  • Exposure to collective industry experience
  • Joining a talented and passionate team and network of senior experts
  • Working closely with a large partner team 

More About Us

This is Dogma Alares. A next generation consulting firm. Our motto is challenging the dogmas. This requires multiple skills in a flourishing culture as we bring together multidisciplinary teams including strategy consultants, machine learning experts, software developers and designers when we provide services to clients across different industries.

Partner Team: https://www.dogmaalares.com/team

Company Culture: https://www.dogmaalares.com/career-cultural-principles

Culture Code: https://www.dogmaalares.com/career

Please note that only short-listed candidates will be contacted.

Top Skills

Java
Node.js
Python
The Company
London
32 Employees
On-site Workplace
Year Founded: 2019

What We Do

In a fast changing world where fortunes are gained and lost faster than ever, transforming your business with technology and analytics are key. Often corporate culture slows down or even prevents such moves. Breaking certain commonly held beliefs or dogmas is needed.

Yet time is scarce and solutions are numerous as well as often interrelated.

The Roman army had small troops on the wings which were intelligent and fast: alares. Their agile actions informed and shaped the whole operation. Alares were focused on delivering on time and against all obstacles.

Dogma Alares is a next generation consulting firm. Dogma Alares helps you attack the unspoken and accepted behaviours in your firm so that the points of resistance are identified and a solution specific to your firm is developed. Dogma Alares team is composed of strategy consultants, machine learning engineers, service designers and full-stack digital application developers. The objective is to produce tangible results, not long inexecutable reports. Dogma Alares takes ownership of customers'​ problem end-to-end and implement highly sophisticated yet easily usable solutions.

Similar Jobs

Udemy Logo Udemy

Senior Software Engineer, Search Experience

Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Easy Apply
İstanbul, Şişli, İstanbul, TUR
1500 Employees
İstanbul, Şişli, İstanbul, TUR
65 Employees
İstanbul, Şişli, İstanbul, TUR
234 Employees

Papara Logo Papara

Senior Software Engineer

Fintech • Payments • Financial Services
Remote
İstanbul, Şişli, İstanbul, TUR
738 Employees

Similar Companies Hiring

Smartcat Thumbnail
Natural Language Processing • Machine Learning • Conversational AI • Artificial Intelligence
Boston, Massachusetts
242 Employees
Halter Thumbnail
Software • Machine Learning • Internet of Things • Hardware • Greentech • Business Intelligence • Agriculture
Auckland City, NZ
150 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account