Sr. Software Engineer-MANO
Job in
Dubai, Dubai, UAE/Dubai
Listed on 2026-03-06
Listing for:
Tech Mahindra
Full Time
position Listed on 2026-03-06
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, C# / Unity Developer, Cloud Engineer - Software
Job Description & How to Apply Below
A Bachelor’s or Higher Degree is the minimum entry required for the position
We are seeking an experienced
Technical Lead
with strong expertise in.NET Core, C#, React.js, SQL Server, and REST API development
to lead our development team in designing, building, and delivering high-quality enterprise applications. The ideal candidate will combine hands‑on coding skills with leadership capabilities to guide the team through the full software development lifecycle.
- Lead the design, development, and deployment of scalable, secure, and high-performance applications.
- Architect and implement solutions using.NET Core, C#, React.js, SQL Server, and REST APIs
. - Collaborate with product owners, business analysts, and stakeholders to translate requirements into technical solutions.
- Review code, enforce best practices, and ensure adherence to coding standards.
- Mentor and guide developers, fostering a culture of continuous learning and improvement.
- Oversee integration of front-end and back-end components for seamless user experiences.
- Ensure application security, performance optimization, and scalability.
- Manage sprint planning, task allocation, and delivery timelines in an Agile/Scrum environment.
- Troubleshoot and resolve complex technical issues.
- Stay updated with emerging technologies and recommend adoption where beneficial.
Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 8+ years
of professional software development experience. - Strong expertise in:
- .NET Core
andC# - React.js
(including hooks, state management, and component lifecycle) - SQL Server
(database design, optimization, stored procedures) - REST API
design and development
- .NET Core
- Solid understanding of
object-oriented programming (OOP),
design patterns
, and
SOLID principles
. - Experience with
Entity Framework Core
and
LINQ
. - Familiarity with
Git
or other version control systems. - Experience in
Agile/Scrum
methodologies. - Strong problem-solving, analytical, and communication skills.
- Experience with
Azure
or other cloud platforms. - Knowledge of
CI/CD pipelines
(Azure Dev Ops, Git Hub Actions, etc.). - Exposure to
microservices architecture
. - Understanding of
containerization
(Docker, Kubernetes). - Experience with
unit testing
and
test automation frameworks
.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×