Senior Software Engineering Lead

April 21, 2026
Application ends: July 20, 2026
Apply Now

Job Description

Description :

– Analyze, troubleshoot, and resolve complex production issues across distributed applications and services.

– Identify application and database performance bottlenecks using profiling, tracing, logging, and observability tools.


– Conduct performance tuning, including optimizing SQL queries, indexes, data access patterns, and stored procedures.


– Apply effective techniques to improve memory usage, identify memory leaks, understand Garbage Collection behavior, and optimize object lifecycles.


– Investigate existing system behavior through documentation, code analysis, instrumentation, and Copilot-assisted exploration.


– Provide stable, long-term solutions that improve reliability and maintainability.

– Diagnose networking and connectivity issues, including firewall, routing, load balancing, and traffic flow problems.

Software Design & Development :


– Design, develop, and implement scalable, secure, and maintainable solutions with modern engineering practices.

– Refactor legacy components and services using modern patterns to increase reliability and reduce complexity.


– Enhance and build RESTful APIs, backend modules, and integrations with multiple systems.

– Work with both backend and frontend technologies, including React for frontend and Node.js for middle-layer components and microservices.


– Create reusable components and frameworks to address complex business and technical needs.

– Contribute to and help drive architectural direction, technology evaluations, and tool recommendations.

Cloud, Data & Infrastructure :


– Work with AWS services including S3, EC2, Storage Gateway, DataSync, and SQS.

– Develop systems using Oracle, MySQL, and SQL Server (MSSQL) and optimize database performance through :

1. Execution plan analysis

2. Query refactoring

3. Index restructuring

4. Schema optimization

– Improve database storage efficiency and overall data scalability.


– Understand system interactions across cloud and on prem environments including load balancers, network topology, firewalls, proxies, and hybrid system boundaries.

AI Adoption & Productivity :


– Use Copilot and other generative AI tools to :

1. Accelerate debugging and troubleshooting

2. Understand legacy code

3. Improve documentation

3 Speed up feature development


– Operate effectively as an AI User persona, with strong prompt crafting and iterative refinement skills.


– (Optional but valuable) Experience in AI development, such as training agents, tuning models, or integrating AI systems.

Qualifications – External :


– Undergraduate degree or equivalent experience.

Technical Skills Required :

Languages & Frameworks :

– C# / .NET Core (primary)


– Python


– ReactJs and NodeJs


– C++, with familiarity in Pascal for legacy systems

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru