Job
- Level
- Experienced
- Job Field
- Application, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- from 47.000 € Gross/Year
- Location
- Vienna, Trausdorf an der Wulka/Trajštof
- Working Model
- Hybrid
Job Summary
In this job, you will develop key components of the CMP platform using Go, improve code quality, and participate in the complete software development lifecycle, including design and testing.
Job Technologies
Your role in the team
- Developing key components of the CMP platform using GO language, as part of the development sprint team
- Reviewing the current solution and codebase to provide recommendations for improvements
- Improving system quality by detecting issues and common patterns and developing standard operating procedures
- Identifying areas for code refactoring. Evaluating and contributing to development processes and procedures to support the continuous improvement of the development team’s activities.
- Maintaining and improving existing codebases and peer reviewing code changes
- Liaising with colleagues to implement technical designs
- Investigating and testing new technologies where relevant
- Providing written knowledge transfer material
- Participating in the complete software development lifecycle, including designing, developing, testing, deploying, and maintaining applications.
This text has been machine translated. Show original
Responsibility Distribution
New Features
Maintenance, Bugfixing
Documentation
Meetings
Our expectations of you
Education
- Bachelor’s degree in Computer Science, Mathematics or Telecommunication
Qualifications
- Proficiency in GO
- Experience in application architecture and design patterns
- Hands-on experience with Postgres
- Advanced understanding of different programming concepts (Microservices, Messaging Systems, Relational/NoSQL databases, Workflow Orchestration, gRPC, REST, OAuth2 Flow)
- Ability to work with Docker containers
- Familiarity with selected GO packages and frameworks: Chi, pgx, zerolog
- Knowledge ofat least one of the followingtechnologies: Java, Spring, Kafka, Telecommunications protocols
- GO and/or Java Certifications
- Hands-on experience with Kubernetes
- Knowledge of building auto-scalable systems
- Bachelor’s or higher degree in Computer Science, Mathematics or Telecommunication
- Good spoken/written English
Experience
- Experienced developer (min. 2+ years)
This text has been machine translated. Show original
What we offer
- A minimum salary of € 47,000 gross per year (according to the collective agreement). The actual salary will be determined individually based on qualifications and experience.
- Flexible working hours and remote work options
- Opportunities to work with the latest technologies and innovative projects
- Supportive and collaborative team culture
- Professional development and training opportunities
- Clear career growth paths and mentorship
- Modern tools and a creative, inspiring work environment
- Regular team events and a fun, inclusive company culture
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Food & Drink
More net
Job Locations
This is your employer
MAVOCO AG
Wien, Klagenfurt, Eisenstadt, Warsaw
MAVOCO is a growing software specialist delivering connectivity management solutions for the global telecom sector. Our customers are connectivity service providers such as mobile network operators, virtual mobile network operators, and connectivity resellers. We serve our customers worldwide and operate on a global basis. Our team of industry experts is approaching 100 members with office locations in Vienna and Eisenstadt, and remote teams across Europe.
Description
- Company Size
- 50-249 Employees
- Founding year
- 2018
- Language
- German, English, Polish
- Company Type
- Established Company
- Working Model
- Hybrid
- Industry
- Internet, IT, Telecommunication
