Software Developer
Your tasks
- Collaborate closely with the team and Solution Architect to maintain a clean, scalable architecture.
- Translate architectural plans into design proposals and implement them in robust .NET code.
- Develop and maintain APIs, microservices, and UI components with a focus on performance and reliability.
- Actively participate in team meetings, sharing innovative ideas and strategies.
- Mentor and support team members, fostering growth and development.
Your profile
- Proven experience in backend development with .NET Core, .NET 6, and C#.
- Proficiency in Angular, TypeScript, HTML, CSS, and familiarity with DI/IoC frameworks.
- Passion for software development with a drive to stay current with emerging technologies.
- Experience writing unit tests and using mocking tools to ensure robust code.
- Knowledge of distributed systems, actor model concepts, REST APIs, and Entity Framework.
- Fluent in English (spoken and written); knowledge of German is a plus.
Nice to have experience with:
- Expertise in microservices architecture and handling high-load distributed systems.
- Experience with actor models (e.g., Akka, MS Orleans).
- Familiarity with tools like Docker, Kubernetes, and modern API Gateways (e.g., gRPC).
- Frontend libraries and frameworks such as Node.js, webpack, and Angular Material.
Additional qualifications: - Understanding of CI/CD pipelines and modern deployment strategies.
- Strong problem-solving and analytical skills, with the ability to tackle complex challenges.
- Adept at converting business requirements into technical solutions.
- Proficiency in debugging, performance tuning, and optimization techniques.
- Adaptable and eager to learn new tools and frameworks.
- Effective time management skills with experience in agile environments.
- Strong team collaboration abilities, including mentoring junior developers and conducting code reviews.
Our offer
- Flexible working hours, hybrid work model, and a healthy work-life balance culture.
- Training budget to support your personal and professional growth.
- Daily fresh fruits, a wide tea selection, fair trade coffee, and an in-house canteen.
- Subsidized public transportation, pool e-bikes and e-cars for both business and personal use.
- Office gym, MyClubs app points, and recreational activities like darts and table football for fun.
- A wide range of local employee discounts, offers and, healthcare benefits.
About Greentube SI
Greentube SI
Šmartinska cesta 56, 1000 Ljubljana
www.greentube.com