About us:
HighWay is a fintech company focused on building banking products. We have a highly motivated and skilled team with an excellent track record in finance and technology. By using the best technology around and our expertise in finance and banking we have built FinTech solutions that allow our customers to embed financial services into their products.
As a Senior Software Engineer, you will be responsible for the development of our products/software using the .NET framework. In this role, you will be responsible for designing and developing our software solutions, as well as supporting software and product teams.
If you're passionate about solving complex fintech problems and want to continue your career with an innovative technology company, we'd love to hear from you!
Responsibilities:
- Participate in all the steps of the software development process, from design to integration.
- Design, build, and maintain efficient, reusable, and reliable code.
- Work with a team lead and other developers to build, implement, and deploy new complex applications of the software development life cycle.
- Perform code reviews of team members.
- Develop applications according to given specifications.
- Do not hesitate to read, understand, and modify the existing code.
- Complete work by deadlines.
- Translate application storyboards and use cases into functional applications.
- Serve as an expert and provide technical support.
- Ensure software is up-to-date with the latest technologies.
- Mentor junior and mid-level engineers.
- Continually improve technical knowledge and skills.
Qualifications:
- More than 5 years of web application development experience.
- More than 3 years' experience in .NET Core, .NET 5 or upper versions is must.
- More than 3 years experience with relational (Postgres, Oracle or SQL Server, etc.) and NoSQL. (MongoDB, etc.) databases.
- Strong ability to mentor team members.
- Excellent strategic design and coding skills at the system and component level.
- Strong experience in Microservice, Clean and other architectures.
- Excellent analytical and problem-solving skills.
- Experience designing and architecting complex backend systems.
- Solid knowledge of design patterns, asynchronous programming, Ado.NET, Entity Framework, Rest API.
- Experience in RabbitMQ, Redis, K8s, and Dockers.
- SQL programming, stored procedures and performance tuning.
- Strong skills designing, developing, debugging, documenting and implementing applications.
- Ability to elicit requirements from members of the organization as well as reverse engineer requirements from legacy code.
- Ability to work in an environment of fluid requirements and priorities.
Similar Jobs
What We Do
We Build Highways To Make Banking Easier, Faster And Accessible For All.
Launching a new banking product used to feel like building a spaceship — carefully assembling the core, card processor, and other components together, and then bearing the compliance burden yourself.
Today with our modern and flexible solutions you’re designing and assembling a spaceship virtually and then simply “printing” it as a single, solid unit. With HighWay you can now focus on delivering banking and financial services to your customers without worrying about the complex technological issues.







