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
Apply Now