Description
If you enjoy refactoring & legacy testing
coding katas, then you'll want to read on! 👇
Enartia is looking for several passionate software crafters who can spread and grow the <3 for maintainability, testability and well-crafted, quality code. They should be constant learners, value team-work over egos, take pride in their code and be focused on building customer-first solutions.
Your mission, should you choose to accept it:
An iterative, incremental, migration away from legacy systems. Help us build the next-gen, cloud-native, scalable backbone of the Greek internet.
Responsibilities
- Write maintainable and reusable code. Always leave the codebase cleaner than you found it.
- Analyze issues, find root causes, and address them
- Help colleagues learn how to use the software you produce
- Play well with others: development is a team sport.
- Identify and suggest new features
Requirements
- We don't care about your degree and titles - we care about what you know and the way you work.
- We expect you would probably have 10+ years worth of experience
- You know C# and .Net (Core) Framework
- Solid understanding of databases, data structures and design principles.
- Experienced tester:
- You are capable of devising your own testing strategy (unit / integration / functional / e2e)
- Grow <3 for testing in the team around you.
- You are autonomous (i.e. you don't need a manager over your head to be motivated).
Great fit:
- You know Git well enough that others constantly come to you with questions
- You've worked with containerized applications (e.g. docker), deployed on Kubernetes / Openshift.
- Would be nice if you have some experience with API documentation (Swagger/OpenAPI or similar)
- It would be great to see that you've given talks in meetups / conferences.
- You have deployed apps to an openstack production environment
Benefits
- *Very* competitive package, in line with modern software engineering salaries
- An Ethical company / industry to work for (in case you feel like this)
- Remote Working
- Laptop and equipment of your choice
- Pair programming (where it makes sense, ofc)
- Sponsored trainings, courses and certifications
- Private health insurance
- Work-life balance environment
- We know reading books and attending conferences makes us better at our jobs, so we'll cover