Overview
We are experts in delivering digital solutions and consulting services that help businesses grow and improve. We use the power of technology to make things more efficient and provide complete solutions that match the specific needs of our clients across different industries. We also bring modern technology to private capital markets with our suite—cloud-based tools designed to support private equity, credit funds, and the companies they invest in.
Responsibilities and Duties
- Design flexible and maintainable parts of our high-quality fintech software
- Write clean and scalable code using .NET programming languages
- Create automated tests for new code
- Maintain and fix .NET applications
- Review, update, improve, and debug code
- Make existing software better and more efficient
- Write documentation for APIs and systems
- Keep track of system performance and provide technical support
- Follow best development standards and practices
Requirements
- 5+ years of experience working as a software engineer
- Strong knowledge of MS Entity Framework
- Skilled in C#, ASP.NET, .NET MVC, and web APIs
- Experience in designing SQL Server schemas, stored procedures, and tables
- Familiar with MVC (Model-View-Controller) architecture
- Knowledge of how ASP.NET Core applications work
- Experience with automated testing tools like NUnit, xUnit, or MSTest
- Comfortable using .NET Core tools and frameworks
- Understand secure coding practices (OWASP, avoiding privilege issues)
- Familiar with Azure tools (App Service, Service Bus, SQL, Monitor, etc.)
- Experience with API styles such as REST and RPC
- Able to set up alerts for APIs in case of errors
- Knowledge of Agile work methods
- Experience using Git for version control
- Degree in Computer Science or a related field
- Familiar with JavaScript and HTML
- Excellent communication skills
- Able to think critically and creatively
- Good at solving problems in a logical and organized way
- Enjoy working as part of a team
Nice-to-Haves
- Experience with single-page application (SPA) frameworks like React, Vue, or Angular
- Background in the fintech industry
Benefits
- Flexible work options, including hybrid work
- Strong Paid Time Off (PTO) policy
- Full benefits package
- Competitive salary
- Great opportunities to grow professionally
- A positive, inclusive, and dynamic work culture