Ingsoftware is a full-cycle software development company that was built from scratch in a garage in Niš fifteen years ago, to become one of the most successful local business stories of the Serbian South (and beyond!). Our remote-first community of tech lovers who embrace a laid-back and friendly vibe is currently looking for new team members to join our Ing-redible team! If you appreciate a working environment that fosters productivity and encourages all our people to grow - keep reading for more information about the position requirements.
This time, we are looking for a Solutions Architect to join our newly formed Product & Prototyping Department. We seek someone who thrives on leading technical discussions, shaping system architecture and guiding the development team to deliver high-quality solutions efficiently.
We are looking for someone who ticks most of these boxes:
- Minimum of 8 years working on commercial projects.
- Experience working with diverse technologies, frameworks, and platforms, with a strong backend focus and adaptability to new ecosystems.
- Proven ability to collaborate with cross-functional teams (product owners, designers, analysts) in an Agile/Scrum environment.
- Strong technical leadership in fixed-price projects, ensuring successful delivery within scope, budget, and timeline.
- Proven experience as a Project Tech Owner, covering all aspects of project leadership – from infrastructure and integration to migrations, application development, and architectural solutions.
- Proven track record of clearly communicating with both technical and non-technical stakeholders, facilitating consensus and collaboration to identify and implement the best possible solutions.
- Expertise in technical sales, designing complex solutions that align with business needs and client requirements.
- Ability to manage multiple projects effectively at the same time while maintaining high-quality standards and meeting diverse client requirements.
- Understanding of Continuous Integration pipelines to streamline development processes.
- Excellent written and verbal English.
The responsibilities of this position include but are not limited to:
- Designing and engineering innovative digital solutions across diverse industries.
- Taking the lead in architectural design and strategy for new product platforms.
- Overseeing every aspect of the project, from infrastructure and application layers to deployment processes and integrations, ensuring successful project execution with the support of domain experts.
- Guiding the team towards innovative and sustainable solutions.
- Engaging with external stakeholders to gather requirements and address challenges.
- Setting and managing client expectations regarding the technical aspects of the project while taking full tech ownership.
- Define and enforce best practices for platform scalability, reliability, and performance.
- Drive the development and implementation of platform roadmaps, striking a balance between short-term priorities and long-term strategic objectives.
- Lead the design and implementation process of new features, ensuring the development team delivers according to project specifications.
- Conduct performance analysis.
- Champion continuous improvement initiatives by evaluating alternative technologies and presenting them for architectural review.
And here’s what our future colleagues can expect from us:
- Working in a variety of industries with diverse global clients on interesting projects.
- Ideally sized company that is neither a startup nor a corporation.
- Agile organization with matrix structure and career development processes implemented.
- Work-life balance through the remote-first approach and flexible working hours.
- Psychological safety based on feedback culture, embracing and learning from mistakes.
Our benefits include additional vacation days, private health insurance, longer breaks on Wednesdays, Weekly Self-Improvement Hours, Friday Tech Talks, and education opportunities for all Ingsters.
We look forward to hearing from you!