remote
Software Engineer - Arcare
Software Engineer
Full‑stack Software Engineer responsible for designing, developing, and maintaining enterprise applications using Java, C#, and .NET, with strong SQL and Agile practices.
About the role
Key Responsibilities
- Design, develop, and maintain scalable backend services in Java and C# using the .NET framework.
- Write clean, efficient SQL queries and manage database schema changes.
- Collaborate with cross‑functional teams in an Agile environment to deliver high‑quality features on time.
- Participate in code reviews, unit testing, and continuous integration pipelines.
- Diagnose and resolve production issues, ensuring minimal downtime.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 3+ years of professional software development experience.
- Proficiency in Java, C#, and .NET Core.
- Strong SQL skills and experience with relational databases.
- Experience with Agile methodologies and CI/CD practices.