Job Information
Dogma Alares Senior Software Engineer in Istanbul, Turkey
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.