Job Description
My client is looking for an experienced Senior Software Engineer (.NET / C#) to join a growing engineering team responsible for designing, developing, and delivering enterprise‑grade software solutions. This role combines hands‑on development, solution design, architecture input, and stakeholder collaboration across the full software development lifecycle. You will play a key role in shaping and delivering scalable software solutions, working closely with internal teams, clients, and third‑party vendors. You will be responsible for translating business and technical requirements into robust, high‑quality systems that align with both current and future needs.
Responsibilities- Defining functional and non‑functional requirements based on customer needs
- Designing scalable software architectures and selecting appropriate technical solutions
- Estimating development effort, planning delivery schedules, and managing technical timelines
- Performing...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application