View All Jobs 113063

Software Engineer (.net/c#) (mid Level Role) - Remote Eligible

Develop and optimize cloud-based .NET Core applications using Azure and CI/CD pipelines
Bangladesh
Mid-Level
1 month ago

Software Engineer

Company Overview: At AllGenTech, we are dedicated to providing innovative solutions and exceptional service to clients worldwide. Our remote-first culture encourages collaboration and allows creativity and technical excellence to thrive, regardless of location.

Job Overview: We are looking for a talented Software Engineer with expertise in C# .NET to join our dynamic development team. As a key contributor, you will play a pivotal role in designing, developing, and maintaining high-quality applications using .NET Core.

Key Responsibilities:

  • Develop and Maintain Applications: Design, develop, and maintain high-quality C# .NET applications focusing on scalability, performance, and reliability.
  • Feature Implementation: Work closely with cross-functional teams to implement new features and enhancements in line with business requirements.
  • Code Review & Optimization: Review code for efficiency and adherence to best practices, optimizing performance and scalability.
  • Troubleshooting & Debugging: Identify and resolve technical challenges and bugs to ensure smooth application performance.
  • Collaboration & Documentation: Collaborate effectively with team members, participate in stand-ups, and document processes and code as necessary.
  • Continuous Improvement: Stay updated with emerging technologies and propose innovative solutions to improve application architecture and development processes.

Job Requirements:

  • Experience: 4-6 years of experience in developing and maintaining both .NET Core applications.
  • Proven experience with Azure Functions
  • Hand-on experience on deploying applications using CI/CD pipeline on Azure
  • Experience working with C# & .NET Core is required
  • Experience with MySQL/ SQL Server/ PostgreSQL or similar relational databases.
  • Familiarity with RESTful APIs, Azure Functions, and web services.
  • Familiarity with Test Driven Development(TDD), and Domain Driven Development(DDD)
  • Basic Understanding AWS
  • Basic Understanding of HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular) is a plus.
  • Problem-Solving Skills: Strong analytical and debugging skills to resolve issues.
  • Version Control: Experience with Git or similar version control systems.
  • Remote Work Capability: Ability to work independently and manage time effectively in a remote setting.
  • Soft Skills: Good communication skills, attention to detail, and a collaborative mindset.
  • English fluency is required

Benefits:

  • Competitive Salary & Performance Bonuses: A salary package aligned with industry standards, plus performance-based bonuses.
  • Comprehensive Health Insurance: Full health coverage for employees to ensure well-being.
  • Flexible Work Arrangements: Fully remote work with flexible hours or compressed workweeks (Monday to Friday) to promote work-life balance.
  • Continuous Learning & Career Growth: Access to training courses, workshops, conferences, and subscriptions to learning platforms, alongside mentorship opportunities to foster career development and knowledge sharing.
  • Generous Time Off & Parental Leave: Flexible vacation, sick leave, and parental leave policies for work-life balance and family support.
  • Internet Bill & Service Subscriptions: Coverage of internet bills and access to necessary service subscriptions.
  • Company Events: Annual company tours to foster team bonding and relaxation.

Please Do Not Apply If:

  • You do not know how to use git
  • You do not know the differences among git, GitHub, BitBucket & GitLab
  • You do not have the habit of reading blogs and learn new things regularly
  • You do not have 2 years of hands-on experience on .NET
+ Show Original Job Post
























Software Engineer (.net/c#) (mid Level Role) - Remote Eligible
Bangladesh
Engineering
About All Generation Tech