Job Context:
We are looking for motivated and experienced Mid-Level .NET Developers to join our development team. The selected candidate will work on maintaining, enhancing, and developing enterprise applications built using ASP.NET MVC, .NET Core 6, React, and Microsoft SQL Server. This role requires strong backend development skills, database expertise, and the ability to work effectively in a fast-paced environment while collaborating with cross-functional teams
*Immediate Joiners Preferred*
Current Projects:
The selected candidates will contribute to the following ongoing projects:
- Enterprise Application built with ASP.NET MVC (.NET Framework) and HTML/CSS/JavaScript
- Modern Web Application built with .NET Core 6, React, and REST APIs
- Database Platform: Microsoft SQL Server 2019
Job Responsibilities:
- Develop, maintain, and enhance web applications using ASP.NET MVC and .NET Core 6.
- Design and implement scalable RESTful APIs.
- Apply and maintain Repository Pattern and clean architecture principles.
- Write optimized SQL queries, stored procedures, functions, and database scripts.
- Collaborate with frontend developers and integrate React-based user interfaces with backend services.
- Troubleshoot, debug, and resolve application issues efficiently.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Work closely with project managers, QA engineers, and other stakeholders to deliver quality software solutions.
- Prepare technical documentation and support deployment activities.
Educational Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Required Qualifications:
- Backend Development
- Strong experience with C# and .NET Framework / ASP.NET MVC
- Solid experience with .NET Core 6
- Good understanding of Repository Pattern, Dependency Injection, and SOLID principles
- Experience developing and consuming REST APIs
- Strong proficiency in Microsoft SQL Server 2019
- Experience writing: Stored Procedures, Views, Functions, Complex Queries, Performance Optimization, Frontend
- Good understanding of HTML5, CSS3, JavaScript
- Basic to intermediate knowledge of React.js will be considered a strong advantage
Preferred Qualifications:
- Experience working with enterprise-scale applications.
- Familiarity with Git version control and collaborative development workflows.
- Understanding of application security and performance optimization.
- Experience with Agile/Scrum development methodologies.
- Ability to quickly understand existing codebases and contribute effectively.
Soft Skills:
- Strong analytical and problem-solving abilities.
- Good communication and teamwork skills.
- Ability to work independently with minimal supervision.
- Ability to manage multiple tasks and meet deadlines.
- Comfortable working under pressure in a dynamic project environment.
Technology Stacks:
- ASP.NET MVC, .NET Core 6, React, MSSQL Server 2019, REST API, Repository Pattern
What We Offer:
- Opportunity to work on large-scale enterprise applications.
- Collaborative and professional work environment.
- Career growth and learning opportunities.
- Exposure to modern technologies and development practices.
Workplace:
Working hour:
Salary:
- Negotiable (Based on experience and skills)
Compensation & Other Benefits (Applicable for Bangladeshi Employee Only):
- Annual Performance Evaluation and Increment
- Festival Bonus-02 (As Per Company Policy)
- Group Life and Health Insurance
- Full Subsidized Lunch/Dinner
- Annual Retreats
- Celebration of Events & Occasions
- Training & Development by Organization Assigned Consultants
- Weekly 2 holidays
- Paid Time Off 24 days (CL & SL)
- Maternity Leave with benefits (As per the company’s policy)
- Paternity Leave (As per the company’s policy)
- Beravement Leave (As per the company’s policy)
- Public Holidays as per Riseup Labs calendar
The Application Process:
- Telephone Round.
- Interview with the Tech Team Lead & Talent Acquisition Team.
- Final Interview with the Client Team.
- Job Offer.
N.B.: Only shortlisted candidates will be communicated in the recruitment process.