Software Developer (Angular & .NET)
Job Description
Job Description · We are looking for a talented Software Developer with strong expertise in Angular and a solid background in .NET to join our development and support team within a banking environment. · In this role, you will work on impactful projects, collaborating with cross-functional teams to design, develop, and deliver high-quality applications that support business and client needs. Key Responsibilities · Development & Delivery Develop, test, and maintain scalable web applications using Angular and .NET technologies. · Build responsive, user-friendly frontend interfaces using Angular, TypeScript, HTML5, and CSS. · Design and implement backend services and RESTful APIs using .NET technologies. · Collaborate with stakeholders to understand business and technical requirements. · Work closely with Business Analysts, Architects, and QA Engineers to deliver user stories. · Perform unit, integration, system, and user acceptance testing (UAT). · Code Quality & Best Practices Write clean, maintainable, reusable, and well-tested code. · Participate in code reviews and ensure compliance with coding standards and security guidelines. · Follow secure coding practices and implement performance optimization techniques. · Troubleshoot and resolve application defects, performance issues, and production incidents. · DevOps & Continuous Improvement Utilize Git, CI/CD pipelines, and DevOps practices throughout the development lifecycle. · Contribute to the enhancement of deployment and release processes. · Leverage configuration management, integration, and build automation tools. · Create and maintain technical documentation. · Stay up to date with emerging technologies, frameworks, and development best practices. · Proactively identify opportunities for system enhancements and recommend improvements.