Senior Software Engineer C#/.NET
myPOS
Sofia, Bulgaria
As we are expanding our team, we’re looking for Senior Software Engineer C#/.NET to help us make a real difference in the Fintech industry. Ready to join us and shape the future of payments? Let’s make it happen!
About the role:
As a Senior Software Engineer C#/.NET, you will be responsible for developing and maintaining high quality applications, services and APIs. Your expertise will drive the optimization of performance, scalability, and security of applications.
What you’ll do:
- Design and implement complex software solutions, including database models and scripts
- Develop and maintain robust APIs to support business functionality
- Actively contribute throughout all phases of the product lifecycle, from planning to deployment
- Conduct testing, debugging, and ongoing maintenance of software applications
- Collaborate with the release manager to build and package software versions and releases
- Provide third-level support for incident management, working closely with production teams to resolve issues
- Review and optimize code, ensuring adherence to best practices and coding standards
- Foster a collaborative team environment by supporting and mentoring fellow team members.
This role is perfect for you if you have:
- At least 4+ years of experience with C# and the .Net Framework/.Net Core
- Strong SQL proficiency. Good understanding of relational database design
- In-depth knowledge of Entity Framework
- Knowledge in Multi-threading concepts
- Strong background with REST API
- Experience with various design patterns based on application requirements.
Nice to have:
- Familiarity with TCP/Socket communication
- Experience with MSSQL, PostgreSQL, MongoDB
- Experience using message broker(s)
- Understanding of Symmetrical/Asymmetrical Cryptography concepts
- Experience with MVC, React
- Experience working with cloud platforms
- C++ experience (strong advantage).
Apply Now
Don't forget to mention EuroTechJobs when applying.