Senior Software Engineer
Uni SystemsAbout the role
At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Senior Software Engineer to join our UniQue RDI and Business Development team.
In this team, we build smart solutions that automate urban life. We are innovative, passionate, and driven by our mission to simplify complex administrative tasks and create smart city solutions (smart parking, smart lighting, etc).
What will you be bringing to the team?
Our UniQue people come from a variety of different backgrounds and industries, with different skill sets and approaches, but they have one thing in common: a passion for technology and innovation! For the Senior Software Engineer position, we expect you to design, develop, and architect software solutions to enable smart city initiatives. More specifically:
- Develop high-quality software design and architecture of innovative software solutions for smart city projects, utilizing the capabilities of the Context Broker and IoT platforms.
- Collaborate with cross-functional teams, including product managers, software engineers, and system administrators, to define and refine project requirements and goals.
- Identify, prioritize, and execute tasks in the software development life cycle
- Conduct code reviews, identify potential issues, prioritize and execute tasks in the software development life cycle, and provide technical guidance to ensure high-quality deliverables.
- Develop and maintain a deep understanding of IoT technologies, industry trends, and emerging best practices related to the Context Broker
- Automate tasks through appropriate tools and scripting
- Collaborate with stakeholders to understand their business needs and translate them into technical requirements and architectural
- Create and maintain technical documentation, including architecture diagrams, design specifications, and system integration plans.
- Perform system-level testing, troubleshoot issues, and provide timely resolutions to ensure smooth deployment and operation of software solutions.
- Actively participate in professional development activities to enhance your skills and knowledge related to the Context Broker and Gateway API (GraphQL)
Requirements
What do you need to succeed in this position?
Your experience, skillset, and qualifications are going to help you succeed in this position, moving forward. We would like you to have:
Benefits
What are we offering to our UniQue IT people?
- People-first approach and open environment to express your ideas
- Ticket restaurant – meal vouchers
- Corporate laptop and equipment
- A Corporate mobile phone subscription
- Work-life balance and a hybrid #li-hybrid work model
- Health and insurance plan for you and your family members
- Employee consulting and guidance support by Hellas EAP
- Continuous training and certifications
- Discounts on the services and products of our Group’s companies
- Gift vouchers for major life milestones
- Special work schedule on summer Fridays and your birthday
Our UniQue IT people are the most valuable part of Uni Systems; their knowledge and experience has made us the leading and reliable systems integrator of today and has contributed to our steady financial growth. We have created and are maintaining a stable working environment for our employees, with countless
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s