Key Responsibilities
- Design, develop, and maintain web applications using .NET (C#, ASP.NET Core) for backend and React.js for frontend.
- Collaborate with product managers, UX/UI designers, and other engineers to deliver seamless digital solutions.
- Build reusable components and APIs to ensure scalability and maintainability.
- Implement secure coding practices and ensure compliance with financial industry standards.
- Optimize application performance and troubleshoot issues across the stack.
- Participate in code reviews, testing, and deployment pipelines.
- Stay updated with emerging technologies and contribute to continuous improvement initiatives.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience (3+ years) in full-stack development with .NET and React.js.
- Strong proficiency in C#, ASP.NET Core, Entity Framework, and RESTful API development.
- Solid knowledge of JavaScript (ES6+), HTML5, CSS3, and React ecosystem (Redux, Context API).
- Experience with relational databases (SQL Server, PostgreSQL).
- Familiarity with CI/CD pipelines, Git, and DevOps practices.