This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Be part of MONEYME’s diverse team of leading experts and innovative talents as we continuously excel in the fields of digital fintech. Join our team as a Senior .Net Developer!
Job Responsibility:
Develop and maintain high profile web applications using .Net Technologies
Working within all aspects of a project from database to the presentation layer
Take broadly defined requirements and work within a disciplined, but adaptive development process to deliver production-ready solutions
Partner with other developers to implement integrated solutions that support the ongoing evolution of the in-house proprietary system
Work with a source control system in a multi-developer environment
Participate in architecture and design reviews with a security-first mindset
Utilize AI to improve delivery and quality of the project by either integrate AI, develop tools or use existing ai tools that will bring value to the business
Collaborate with third parties in integrating their system to our system
Proactively maintain and improve the system by thinking about what needs to improved and applied to the system
Resolve issue/s arising in production by thinking of a long term solution that will prevent it from happening again
Create unit test, API test by using Postman or API dog and adding plugin to test agent to include new API or functions in the system
Create and maintain DevOps pipelines
Facilitate release by creating all the necessary document, ticket, release notes etc. that are required in releasing in the production
Analyze and remediate VAPT (Vulnerability Assessment & Penetration Testing) findings in collaboration with Cybersecurity team
Ensure compliance with OWASP Top 10, secure coding standards, and internal policies
Proactive in skilling up to the new technologies especially in AI development
Collaborate with different position or role in the company to achieve or resolve something
Ownership of projects, team responsibilities and embracing new technologies
Develop and support teammates to fulfil their roles to the best of their ability
Requirements:
Proven experience as a .NET Developer for at least 4 years
Experienced with C#, ASP.NETMVC and design/architectural patterns (e.g. Model-View-Controller (MVC))
Skilled MS SQL Server/ No SQL DB Systems
Well versed in OOP as well as Entity Framework, Dapper, and/or ADO.net
Experienced in REST API, Graph QL and has a good understanding of Web API process
Familiar with frameworks and patterns/ practices (MVC, DI, IOC, Factory, Template, etc)
Preferably with experience in Azure cloud technology or similar technologies
Has knowledge about implementing AI assisted features (Semantic Kernel, Azure AI, etc.)
Strong knowledge of event driven architecture especially Domain Driven Event and and messaged based systems (NServiceBus, Azure Service Bus)
Strong knowledge of event sourcing in cosmo database or other counterpart
Experienced in developing AI AGENT or tools utilizing Semantic Kernel AI capabilities
Experienced in designing system architecture especially for distributed systems like finance, healthcare etc
Strong knowledge in CQRS (Command Query Responsibility Segragation)
Experienced in mediatr library, nservicebus library
Strong knowledge in creating unit test and experienced ai agent assisted testing using semantic kernel
Strong knowledge in Azure cloud services like app service, logic app, cosmo, keyvault, azure storage etc
Experience in unit testing with tools used such as (NUnit, XUnit and MSTest)
Has a good understanding of agile methodologies
Excellent analytical and debugging skills
Self-motivated and detail oriented
Has strong collaborative capabilities and has good communication and organizational skills
What we offer:
HMO on Day 1 + 1 free dependent
15 days of vacation leaves and 15 days of sick leave
1 birthday leave
Health and wellbeing initiatives like weekly sports activities and MONEYME Olympics
Fun filled company activities - summer outings, team building, team lunch or dinner, Halloween event, year-end party and so much more
Complimentary snacks in the office
MONEYME Merchandise - hoodie, T-shirt, tumbler, notebook, and id lace