Job Title - Full Stack developer
Experience - 6-9years
Our goal is an end-to-end capable team: issues should be solvable independently across frontend, backend, and database. Specialization is welcome, but we expect strong fundamentals and a willingness to work beyond main focus when needed.
Key Responsibilities
- Build and maintain backend services in .NET (C#) and Java
- Design, implement, and optimize APIs and integrations
- Investigate and fix issues across backend and database, and occasionally in the frontend
- Improve code quality through testing and solid engineering practices
- Support production operations, including troubleshooting and incident handling
- Contribute to CI/CD and infrastructure topics
- Collaborate closely with the team, communicate feedback, questions and blockers early. Proactively drive topics forward instead of waiting for tasks.
- Optional: Support production operations, including troubleshooting and incident handling
Must have
- Professional experience in backend software engineering, ideally in product-oriented teams
- Strong skills in .NET (C#) and Java (if mainly experienced in one, the candidate should be willing to also learn and work with the other over time)
- Solid database fundamentals and practical experience working with data models, queries, and performance considerations
- Strong debugging skills and the ability to trace issues across services and data layers
- A quality mindset: clean code, maintainability and reliability
- Strong collaboration and communication skills, with a proactive, ownership driven mindset
Should have
- Experience with automated testing and test frameworks (unit and integration tests at minimum)
- Experience designing robust service interfaces (APIs), including versioning and backward compatibility considerations
-Exposure to distributed systems concepts (logging, monitoring, error handling, resilience patterns)
- DevOps experience, especially: Azure, GitHub Actions, Terraform
- Experience with CI/CD, automation, and deployments
- Experience in agile environments (Scrum, SAFe)
Nice to have
- Frontend knowledge, especially React (Vite is a plus)
- Willingness to participate in a 24/7 on call rotation
Note on Python profiles
Python experience is fine and can be useful. Pure Python only profiles are typically not a good fit, as we have very limited Python based work (only a small pipeline).
Fullstack with .Net + React