Responsible for designing, developing, and maintaining software applications to streamline business processes and deliver user-focused features, while actively contributing to team projects and promoting innovative solutions. Key responsibilitiesPropose innovative program and product enhancements based on market analysis.Develop and maintain software components to optimize business workflows and data handling.Partner with stakeholders to design and implement user-facing features.Participate actively in project development lifecycle and team initiatives. QualificationsProficiency in ReactProficiency in AngularProficiency in C# and ASP.NET CoreExpertise in REST API design and consumptionAdvanced SQL/T-SQL skillsUnderstanding of SOLID design principlesExperience with Clean ArchitectureWorking knowledge of Microsoft AzureVersion Control with GITExperience in MicroServices architectureFamiliarity with CI/CD pipelines and DevOps practicesProficiency in unit and integration testingMicrosoft .NETEntity Framework Skills and competencesAttention to detailAnalytical thinkingStructured problem-solvingDocumentation skillsCommunication skillsData literacyWork efficiency and balanceGrowth mindset