Job ResponsibilitiesDesign, develop, and maintain enterprise-level web applications using robust architectural patternsEnsure adherence to system development standards and participate in code reviewsProvide technical solution options, including time and effort estimatesLead technical delivery for all allocated projects and ensure successful implementationIdentify and implement continuous improvement initiatives, documenting best practicesMentor and guide team members to achieve technical excellenceWork closely with various teams, business stakeholders, and external vendorsProvide regular status updates and reports to project and technology stakeholdersImplement test-driven development methodologies and ensure unit testing automationTroubleshoot, debug, and resolve complex technical issues effectivelyOwn and manage changes and incidents related to development projectsREQUIRED COMPETENCIES AND SKILLS Extensive knowledge of the .NET technology stack (C#, WCF , MVC, APIs)Expertise in database management with Microsoft SQL ServerStrong experience with development tools such as Git, Bitbucket, PowerShell, and SonarHands-on experience with CI/CD tools like Bamboo and JenkinsExcellent debugging and troubleshooting skillsUnderstanding of test-driven development methodologies and frameworksExperience with unit testing and test automationSolid knowledge of Agile development methodologies and tools like JIRA and ConfluenceREQUIRED EXPERIENCE AND QUALIFICATIONS 5+ years of proven experience in developing and delivering enterprise-level customer-facing web applicationsBachelor's degree in Computer Science, Information Technology, or related fieldStrong understanding of Agile Scrum methodologies and principlesProven experience as a Full Stack Developer, Tech Lead, or a similar role in developing customer-facing enterprise-level web applicationsSound knowledge of application architecture design patterns and development best practicesExperience working in environments with multiple integration systemsBanking, Digital financial systems, Wealth management IT experience (preferable)Job FeaturesJob CategoryTechnology
#J-18808-Ljbffr