We are seeking a talented .NET Framework Software Engineer with at least 3 years of experience to join our dynamic team. If you are passionate about web development, have a strong understanding of .NET frameworks, and strive to deliver high-quality software solutions, this is the perfect opportunity for you.
Responsibilities:
- Collaborate with the development team to design, develop, and maintain web applications using a wide range of technologies, including ASP.NET Core, ASP.NET MVC, ASP.NET Server Control, Telerik Rad Control, HTML5 & CSS3, JavaScript and Restful Web API.
- Write clean, efficient, and scalable code while adhering to best practices and coding standards.
- Participate actively in code reviews, debugging, and troubleshooting to ensure the delivery of high-quality solutions.
- Work closely with cross-functional teams to understand project requirements and implement appropriate solutions.
- Stay up-to-date with industry trends and advancements in .NET Frameworks development.
Requirements:
- At least 3 years of professional experience in core application development using C#, ASP.NET MVC, ASP.NET Core and Entity Framework.
- A clear understanding of Object-Oriented Programming and Design Principles.
- Experience in designing and developing reports using tools like Crystal Report, RDLC, Telerik Reporting, etc.
- Familiarity with Redis.
- Familiarity with frontend frameworks e.g., Angular/ReactJs is a plus.
- Proficiency in writing SQL queries, Stored Procedures, Functions, and knowledge of Indexing, Query Optimization, and Database Performance Optimization.
- Familiarity with software development architecture (e.g., Onion Architecture), Domain-Driven Design (DDD), CQRS, SOLID, and SDLC concepts.
- Familiarity with Agile methodologies and version control systems (e.g., Git).
- Excellent problem-solving skills and the ability to work both independently and collaboratively.
- Excellent communication skills and a keen eye for detail.
Benefits:
- Competitive salary starting from BDT 50,000 based on experience and skills.
- Monday to Friday work schedule from 10 am to 6 pm.
- 15 days of paid leave per year.
- Yearly 2 festival bonuses.
- Subsidized lunch.
- Opportunities for professional growth and skill development.
If you are ready to take on exciting challenges and contribute to the success of our projects, we would love to hear from you. Please submit your resume and portfolio to [email protected]. We look forward to reviewing your application and potentially welcoming you to our team!