onsite
Programmer - Eurovia
Software Engineer
Develop and maintain software applications using Java or C#, write efficient SQL queries, and collaborate in an Agile team with Git version control.
About the role
Key Responsibilities
- Design, develop, test, and deploy high‑quality code for web and desktop applications.
- Maintain and optimize existing codebases, ensuring performance and scalability.
- Write and tune SQL queries and stored procedures for data access layers.
- Collaborate with cross‑functional teams in Agile sprints, participating in daily stand‑ups, code reviews, and retrospectives.
- Utilize Git for source control, branching, and merging to manage code changes effectively.
Requirements
- Proven experience with Java or C# development in a professional environment.
- Strong understanding of relational databases and ability to write complex SQL queries.
- Familiarity with version control systems, preferably Git.
- Knowledge of object‑oriented principles and design patterns.
- Experience working in Agile/Scrum teams and using collaboration tools.