Vacancy caducado!
- Gain a deep understanding of our product architecture, usage patterns, and real-world deployment scenarios to develop solutions that will bring value to our customers (internal & external)
- Enhance the product by placing a high priority on scalability and performance.
- Help to set a high-bar on code quality by writing thorough tests, conducting code reviews, creating robust documentation.
- Serve as an escalation point around complex software issues and debugging.
- Partner with other leaders from architecture, engineering management, and product management on project requirements.
- Help identify and develop ways to improve the team's productivity and efficiency by expanding on our existing tools and processes.
- Mentor junior engineers as they develop their software development skills.
- 10+ years of software engineering experience with a focus on platform or application development, as well as strong exposure to API development.
- Working experience with design and engineering teams to plan, develop, and release software.
- Fluent in the .NET tech stack (C#, .NET and / or .NET Core, SQL) or other high-level language (e.g. Java, C), and are also not afraid to take on other new technologies
- Understanding of the CI/CD, Kubernetes, containerization environment.
- Experience with an agile software development model.
Vacancy caducado!