Summary of Role
The Intermediate Software Developer is responsible for developing, enhancing, and maintaining software solutions while contributing to delivery across multiple releases. This role requires strong hands‑on technical skills, a solid grasp of software engineering fundamentals, and the ability to collaborate effectively within a team to deliver high‑quality, scalable solutions.
Responsibilities
- Design, develop, test, and maintain application features and services across the technology stack.
- Build and enhance APIs and backend services using C#/.NET or similar object‑oriented languages.
- Contribute to frontend development using Angular or similar frameworks.
- Collaborate with cross‑functional teams to deliver end‑to‑end solutions aligned with business requirements.
- Write clean, maintainable, and well‑documented code following best practices and coding standards.
- Participate in code review...