Mô Tả Công Việc
We are seeking a highly skilled and motivated Senior .NET Developer to join our innovative team. In this role, you will be a key contributor to designing, developing, and maintaining our cutting-edge, cloud-native payment solutions. You will work with a modern technology stack, including .NET 8, microservices, and a suite of Azure services, to build secure, scalable, and high performance SaaS products. This is a fantastic opportunity to contribute to the entire product development lifecycle, from architectural design to deployment and maintenance, while solving complex challenges in improving entire system and adding new features.This position is responsible for:Lead the design and development of major components and modules for our core platform, utilizing .NET 8, ASP.NET Core Web API, SQL Server, etc.Architect and implement robust, scalable, and secure microservices-based solutions hosted on Microsoft Azure.Leverage Event-driven architecture and Domain-driven design principles to build resilient and maintainable systems.Develop and manage cloud-based data solutions using Azure services such as Azure SQL, Azure Data Factory, and Azure Databricks.Implement and maintain serverless components using Azure Functions to handle asynchronous processing and integrations.Integrate with various payment gateways and processors, including ACH, credit/debit cards processing, and digital wallets like Google Pay/Apple Pay.Collaborate with product managers and clients to refine requirements and translate business needs into technical solutions.Implementing with high-quality, clean source code, comprehensive unit tests, managing code through version control, and participating in peer code reviews.Create insightful data visualizations and reports using Power BI to provide business intelligence to stakeholders.Mentoring skills, providing technical guidance/design is a plus.Manage all development stages from initial specification and design through to integration, release, and ongoing maintenance. Follow tightly the Agile methodology.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Core Development:Extensive experience in commercial software development with a strong focus on backend systems.Expert-level proficiency in the .NET ecosystem, specifically with .NET 8 and C#.Proven experience in building and consuming ASP.NET Core Web APIs.Architecture & Design:Strong practical experience with microservices architecture, including design patterns and communication protocols.Demonstrable knowledge of event-driven architecture (e.g., using Azure Service Bus, Azure Event Hubs, RabbitMQ, or Kafka).Solid understanding and application of Domain-driven design concepts.Cloud & DevOps:Hands-on experience with Microsoft Azure servicesAzure Functions for serverless computing.Azure SQL and other database solutions.Data pipeline management with Azure Data Factory and Azure Databricks.Containerization and orchestration with Docker and Kubernetes is a significant plus.Fintech & Payments Domain:Experience working on SaaS platforms.Prior experience in the fintech or payment processing industry is highly desirable.Familiarity with payment methods such as ACH, card processing, and digital wallets (Google Pay/Apple Pay).Data & Analytics:Proficiency with Azure SQLExperience with creating reports and dashboards using Power BI or similar business intelligence tools.Professional & Soft Skills:Experience in leading and mentoring other developers is a plus.Excellent analytical skills with a talent for debugging and resolving complex technical issues.Capable of working independently, managing priorities effectively, and communicating clearly with both technical and non technical stakeholders (e.g., via email, chat, and meetings).Experience working in an Agile/Scrum development environment.A strong commitment to writing clean, testable, and maintainable code.Strong verbal and written English communication skills are a plus.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Competitive salary and performance-based bonuses.Opportunities for continuous professional development, including formal training and certifications.A supportive and collaborative work environment with friendly, highly-skilled colleagues.The chance to work on challenging and impactful projects with modern technologies.
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.