Job Summary
Published On : Nov 11, 2024
No. of Vacancies : 02
Job Type :
Full Time
Job Level :
Experience : At least 7 years
Age : at least 25 years
Location : Dhaka (Dhaka Sadar)
Salary Range:
Negotiable
Application Deadline : Nov 23, 2024
Staff Software Engineer - .NET Core
The Kow Company Ltd.
No. of Vacancies
02
Job Description / Responsibility
- 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.
Educational Requirements
- 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 Requirements
- 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 Job 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.
Location
Dhaka (Dhaka Sadar)
Salary Range
Negotiable
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.
Job Source
Bdjobs.com.bd Online Job Posting
Application Deadline : Nov 23, 2024
Company Information
Company Name:
The Kow Company Ltd.
Address: Navana DH Tower (2nd Floor), Plot-6, Panthapath, PS-Tejgoan, Dhaka.