Develop and maintain robust front-end architecture using modern JavaScript frameworks
Design intuitive user interactions and ensure seamless UI/UX across devices
Build scalable and secure back-end systems using .NET Core and C#
Create and manage servers, databases, and APIs to support application functionality
Ensure responsive design and cross-platform optimization for mobile devices
Collaborate with graphic designers to implement web design features
Lead projects through the full software development lifecycle—from concept to deployment
Design and develop APIs and implement efficient API integrations
Apply best practices in microservices architecture, messaging systems (e.g., Redis), and real-time communication tools (e.g., SignalR, Firebase)
Ensure applications meet both functional and non-functional requirements (performance, scalability, fault tolerance, maintainability)
Stay updated on emerging trends and technologies in web development
Contribute to and lead Agile Scrum ceremonies and development workflows
4+ years of hands-on experience in .NET Core and Angular
Strong proficiency in C#, Object-Oriented Programming, and Web API development
Experience with Identity Framework, Entity Framework, and Dapper ORM
Solid understanding of front-end technologies, including Angular/React, JavaScript, HTML, and CSS
Familiarity with HTTP Clients, JSON, and Web Services
Experience with MySQL, MongoDB, or HBase
Practical knowledge of microservices architecture, message brokers, and Redis
Exposure to AWS or Google Cloud Platform (GCP)
Experience with DevOps tools, Git, and CI/CD pipelines
Proficiency with SignalR or Firebase for real-time communication
Background in financial services with a focus on application security
Strong communication and collaboration skills