Senior Software Engineer

Job Description

Title: Senior Software Engineer

Company Name: Mercury IT International Limited

Vacancy: 02

Location: Dhaka

Experience:
∎ At least 6 years

Published: 31 Jul 2024

Education:
∎ Bachelor of Science (BSc) in Computer Science

Requirements:

Additional Requirements:
∎ Solid experience in database design and implementation, with a focus on building scalable and high-performance data solutions.
∎ Experience with data warehouse technologies like Snowflake is preferred.
∎ Deep, proven experience with SQL Server or comparable relational database systems.
∎ Advanced proficiency in C# and the .NET Core framework.
∎ Expert knowledge of design patterns, SOLID principles, and architectural patterns, including Microservices and CQRS.
∎ Experience in Test Driven Development (TDD).
∎ Significant expertise with Cloud platforms like Azure.
∎ Familiarity with CI/CD pipelines and practices.
∎ Comprehensive understanding of the Agile software development process.
∎ Exceptional interpersonal skills, with a proven track record of effective collaboration across multidisciplinary teams.
∎ A problem-solving mindset, capable of delivering creative solutions to complex technical challenges.
∎ Solid experience in database design and implementation, with a focus on building scalable and high-performance data solutions.
∎ Experience with data warehouse technologies like Snowflake is preferred.
∎ Deep, proven experience with SQL Server or comparable relational database systems.
∎ Advanced proficiency in C# and the .NET Core framework.
∎ Expert knowledge of design patterns, SOLID principles, and architectural patterns, including Microservices and CQRS.
∎ Experience in Test Driven Development (TDD).
∎ Significant expertise with Cloud platforms like Azure.
∎ Familiarity with CI/CD pipelines and practices.
∎ Comprehensive understanding of the Agile software development process.
∎ Exceptional interpersonal skills, with a proven track record of effective collaboration across multidisciplinary teams.
∎ A problem-solving mindset, capable of delivering creative solutions to complex technical challenges.

Responsibilities & Context:
∎ Collaborate with subject matter experts and data architects to analyze and decode complex business requirements, ensuring alignment with project goals.
∎ Take the lead in designing and developing database features; crafting and optimizing SQL queries to meet the business requirements.
∎ Develop tools using .NET technology, adhering to the best patterns and practices.
∎ Write automated tests using testing frameworks like MSTest to ensure comprehensive coverage and reliability.
∎ Actively participate in Agile team activities.
∎ Quickly learning and adapting to new technologies, encouraging continuous learning and adaptation within the team.
∎ Drive the development of high-quality, scalable solutions by enforcing strict adherence to best practices and performance standards.
∎ Provide mentorship to the team members. Assists in navigating and overcoming technical challenges.
∎ Job Context
∎ Mercury IT International Limited, (formerly Jaxara IT, Employer of Record- Safeguard Global Bangladesh Ltd.) is a USA-based software company, a sister concern of Veradigm (https://veradigm.com). We specialize in developing cloud-based, data-intensive solutions tailored for the US healthcare market. As a Senior Software Engineer, you will be an integral member of a team dedicated to architecting, developing, and deploying advanced database solutions that support the company’s diverse and evolving data requirements. A significant part of your responsibilities will include leading the transition from traditional data management systems to a more robust, Azure-based cloud data warehouse.
∎ Responsibilities / What does the job look like?
∎ Collaborate with subject matter experts and data architects to analyze and decode complex business requirements, ensuring alignment with project goals.
∎ Take the lead in designing and developing database features; crafting and optimizing SQL queries to meet the business requirements.
∎ Develop tools using .NET technology, adhering to the best patterns and practices.
∎ Write automated tests using testing frameworks like MSTest to ensure comprehensive coverage and reliability.
∎ Actively participate in Agile team activities.
∎ Quickly learning and adapting to new technologies, encouraging continuous learning and adaptation within the team.
∎ Drive the development of high-quality, scalable solutions by enforcing strict adherence to best practices and performance standards.
∎ Provide mentorship to the team members. Assists in navigating and overcoming technical challenges.

Compensation & Other Benefits:
∎ Salary: 120000 (Minimum Monthly Salary) Salary Review: Yearly.
∎ Festival Bonus: 2 (Yearly).
∎ Gratuity.
∎ Medical Insurance, including spouse and children.
∎ Quarterly Profit Bonus.
∎ Lunch Facilities: Full Subsidize.
∎ Transport Facilities: Full Subsidize.
∎ Saturday and Sunday Weekend.
∎ Twenty days of earned leave, ten days of casual leave, and fourteen days of sick leave in a year.
∎ Additional Company Holidays.
∎ Paternity and Maternity leave.

Employment Status: Full Time

Job Location: Dhaka

Job Highlights:
∎ Position in a USA-based software company.
∎ Opportunity to work with multi-national teams.
∎ A stable organization with an attractive remuneration package
∎ Scope of getting training in various technical and non-technical areas.
∎ Position in a USA-based software company.
∎ Opportunity to work with multi-national teams.
∎ A stable organization with an attractive remuneration package
∎ Scope of getting training in various technical and non-technical areas.

Apply URL::

Apply Procedure:

Company Information:
∎ Mercury IT International Limited
∎ Crystal Palace (11th Floor), Plot 22, Road 140, Gulshan 1, Dhaka 1212
https://www.mercurybd.com/

Address::
∎ Crystal Palace (11th Floor), Plot 22, Road 140, Gulshan 1, Dhaka 1212
∎ https://www.mercurybd.com/

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Application Deadline: 28 Aug 2024

Category: IT/Telecommunication

Similar Jobs