Staff Software Engineer – .NET Core

The Kow Company Ltd.

The Kow Company Ltd.

The Kow Company Ltd.

Follow

More jobs from this company

Summary

  • Vacancy: 02
  • Age: at least 25 years
  • Location: Dhaka (Dhaka Sadar)
  • Salary: Negotiable
  • Experience: At least 7 years
  • Published: 28 Oct 2024

Requirements

Education

  • Bachelor of Computer Application (BCA) in Computer Applications, Masters in Computer Application (MCA)

Optional Certifications (Added advantage if any):

  • Microsoft Certified: Azure Developer Associate

  • Microsoft Certified: .NET Developer

  • AWS Certified Developer – Associate

  • SQL & NoSQL Database Certifications

  • DevOps with Azure or Jenkins Certification

Experience

  • At least 7 years
  • The applicants should have experience in the following business area(s):
    Telecommunication, IT Enabled Service, Developer, E-commerce, Educational Technology (Edtech) Startup, Business-to-Business (B2B) Software and Services Startup

Additional Requirements

  • Age at least 25 years
  • 7+ years of professional experience in software development, with expertise in ASP.NET Core, C#, .NET Framework, MVC, and Blazor Server.
  • Proven experience designing and implementing scalable architectures, including microservices, monolithic, and cloud solutions.
  • Strong understanding of RESTful API development and integration.
  • Experience with Azure or other cloud platforms, including cloud-native applications.
  • Proficient in database technologies, particularly SQL Server, NoSQL solutions, and Entity Framework, with a focus on performance optimization and scalability for high-traffic applications.
  • Strong understanding of security best practices in software development.
  • Experience with reporting modules and message brokers for efficient communication in distributed systems.
  • Excellent problem-solving skills with the ability to troubleshoot complex technical issues.
  • Persuasive communication and collaboration skills, with the ability to work effectively in cross-functional teams.

Responsibilities & Context

About Us:

At The KOW Company Ltd., we are committed to delivering scalable, secure, and high-performance software solutions that empower businesses. As a leading innovator in the tech industry, we are seeking Staff Software Engineers with deep expertise in .NET Core to lead the architecture and development of complex applications.

This role emphasizes technical excellence and offers the opportunity to work on cutting-edge solutions such as 3D Reconstruction, 2D Image Background Removal, and complex ERP systems for file transfer. Additionally, you will contribute to the development of an app designed to serve over one million users, playing a key role in driving the company’s growth and innovation.

Position Overview:

The Staff Software Engineer will be responsible for designing and implementing scalable architectures using ASP.NET Core, C#, and cloud technologies like Azure or AWS. This is a hands-on technical role where you will collaborate directly with cross-functional teams to develop world-class software products.

You will play a key role in building distributed systems and working with databases (SQL and NoSQL) to deliver high-performance solutions for applications used by millions. Additionally, you will work on both monolithic and microservices-based architectures, depending on project needs, and ensure seamless integration of components through reporting modules and message brokers where required

Key Responsibilities:

  • Lead the design and development of scalable applications using ASP.NET Core, C#, and Blazor Server, employing both microservices and monolithic architectures where appropriate.
  • Architect and implement cloud-native applications on Azure or other cloud platforms, leveraging cloud services effectively.
  • Develop and integrate RESTful APIs to ensure seamless interaction with other systems.
  • Design and optimize distributed databases (SQL or NoSQL) for performance, reliability, and scalability, ensuring they can handle high user volume.
  • Develop reporting modules and implement message brokers (such as RabbitMQ, Kafka) where necessary for efficient data processing and communication between systems.
  • Ensure best practices in security, data protection, and application performance.
  • Establish and maintain CI/CD pipelines using tools like Azure DevOps or Jenkins for automated testing and smooth deployments.
  • Collaborate with product owners and other teams using JIRA to plan, prioritize, and deliver key projects.
  • Use Docker and Kubernetes to containerize and orchestrate services, ensuring efficient deployment and management.
  • Troubleshoot and resolve complex technical issues, providing leadership in problem-solving efforts.

Skills & Expertise

API Implementation

ASP.NET Core

AWS

Blazor

C Programming Language

DevOps Engineer

Dot net Framework

IT Security

MVC

Orchestrator

Compensation & Other Benefits

  • Profit share, Weekly 2 holidays
  • Lunch Facilities: Full Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2
  • Healthy Work Environment: Work in a supportive and positive atmosphere.

  • Christmas Leave: Celebrate the holidays with special leave.

  • Career Advancement: Opportunities for growth and professional development.

  • Yearly Office Retreat: Relax and recharge with your colleagues.

  • Events Celebration: Enjoy various events celebrated at our office premises.

  • Annual Tournaments: Participate in our annual cricket and football tournaments.

  • Indoor Games: Have fun with carrom and table tennis during breaks.

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (Dhaka Sadar)

Source link

To apply for this job email your details to admin@chakricircular.com