Title: Sr. Software Engineer/ Software Engineer
Company Name: A Renowned Company
Vacancy: --
Age: Na
Job Location: Anywhere in Bangladesh
Salary: --
Experience:
Required Qualifications:
Having 1 to 6 year working experience in software engineering activities for software products preferably in the financial industry.
Strong proficiency in .NET Core Frameworks & C#.
Proficiency in front-end technologies including HTML5, CSS3, JavaScript, jQuery, bootstrap.
Experience of working with Microsoft SQL Server.
Knowledge of React and Next.js.
Knowledge of Node.js.
Have experience in API driven solutions, microservices, messaging broker (RabbitMQ and/ or Azure Service Bus), Web Socket.
Familiarity with design patterns, SOLID principles.
Familiarity with Azure Dev Ops (TFS) and Version Controlling.
Experience with Agile/Scrum methodologies.
Strong problem-solving skills and attention to detail.
Ability to work effectively in a collaborative team environment.
Excellent communication and interpersonal skills.
Preferred Qualifications:
Basic knowledge of stock exchange trading system.
Knowledge of Financial Information Exchange Protocol (FIX) and Quick Fix Engine.
Understanding of ITCH and/or FAST Protocol.
Develop and maintain high performance time driven software applications using .Net Core framework.
Working closely with cross-functional teams across the world.
Collaborate with product managers, designers, and other engineers to gather requirements and translate them into technical specifications.
Design, develop, test, and deploy scalable and robust software solutions.
Write clean, maintainable, and efficient code.
Participate in code reviews to ensure high-quality code and adherence to best practices.
Troubleshoot, debug, and optimize application performance.
Stay up-to-date with the latest industry trends and technologies related to software development.