Key Accountabilities : The job functions include, but are not limited to, the following:Software Development : Develop and maintain applications using C#, .NET, SQL Server, and JavaScript frameworks.Debugging & Troubleshooting : Identify and resolve application defects and performance issues using debugging tools.Database Optimization : Design and optimize SQL queries for efficient data retrieval and performance.Cloud Services : Implement and manage Azure Cloud solutions for application deployment and scalability.Agile Participation : Engage in Agile/Scrum/Kanban ceremonies, contributing insights to project goals.Code Quality Assurance : Create, review, and manage Pull Requests (PRs) to ensure high coding standards.Testing & QA : Conduct thorough testing and document results to ensure application quality.Performance Testing : Support performance tuning and create testing scripts using profiling tools.Mentorship : Guide junior team members in technologies and foster a collaborative learning environment.Documentation : Maintain accurate documentation using tools like JIRA and Confluence.Continuous Improvement : Stay updated on industry trends and enhance team processes.Workload Management : Prioritize tasks effectively to meet deadlines and maintain quality.Skills, Qualifications & Experience6+ years of hands-on experience in C#, NET, SQL Server, JavaScript/CSS/HTML?Well-experienced with JavaScript and related frameworksAbility to quickly pick-up existing code and joining teams to contribute?Strong application debugging using tools, production troubleshooting and performance tuning?Experience in relational databases, query optimization, exposure to query profiling tools, and performance tuning?Azure Cloud computing experience strongly recommendedAgile/Scrum/KanbanRemote workingTechnical StackNETC#SQL ServerJavaScript/CSS/HTMLDevOpsLANGUAGE, ANALYTICAL SKILLS AND PERSON SPECIFICATIONSEffective communication skills, both oral and written, are required.
Must be effective at understanding and communicating with an array of stakeholders.Highly motivated, self-organized, and able to work to deadlines.Passionate about technology and testing.Open and honest collaborative style.Strong attention to detail when testing and in the documentation.Problem solver.Excellent learning skills - must learn and guide other team members.Must be able to multi-task and adapt quickly to changes while maintaining urgency in completing assigned tasks.