Job Context:
We are looking for a skilled .NET Developer to be provided on an augmentation basis to support the development and maintenance of our SAAS based enterprise web applications. The resource will work closely with our internal development team and should be capable of contributing independently to ongoing and new projects.
*Immediate Joiners Preferred*
Job Responsibilities:
- Design, develop, test, and maintain web applications using ASP.NET Core (.NET 8/9/10).
- Develop RESTful APIs and integrate third-party APIs.
- Build responsive user interfaces using HTML5, CSS3, Bootstrap, and modern JavaScript (Vanilla JavaScript preferred).
- Implement reusable and maintainable frontend components.
- Develop and optimize database queries, stored procedures, and data access layers.
- Work with Entity Framework Core as well as raw SQL when necessary.
- Design and implement authentication and authorization mechanisms (JWT, Cookies, Identity, or custom authentication).
- Optimize application performance, security, and scalability.
- Debug, troubleshoot, and resolve application issues.
- Participate in code reviews and follow coding standards and best practices.
- Collaborate with UI/UX designers, QA engineers, and other developers throughout the software development lifecycle.
- Prepare technical documentation when required.
Educational Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Required Qualifications:
Backend
- Strong knowledge of C#
- ASP.NET Core (.NET 8/9/10)
- MVC, Razor Pages, and Web API
- Entity Framework Core
- LINQ
- Dependency Injection
- REST API development
- SignalR (preferred for real-time communication)
Database
- Microsoft SQL Server
- Stored Procedures
- Views
- Database design
Preferred Qualifications:
Frontend
- HTML5
- CSS3
- Bootstrap 5
- JavaScript (ES6+)
- DOM manipulation • Fetch API
Development Tools
- Visual Studio 2022 • SQL Server 2019+ • Git
- Postman / Scalar
- IIS
- Experience with .NET 9 or later.
- Knowledge of JWT Refresh Token implementation.
- Understanding of software architecture principles and design patterns.
- Familiarity with asynchronous programming and performance optimization.
- Basic understanding of CI/CD pipelines
Soft Skills:
- Strong analytical and problem-solving skills.
- Ability to write clean, reusable, and maintainable code.
- Attention to detail.
- Ability to learn new technologies quickly.
- Good communication and teamwork skills.
- Self-motivated and able to work independently.
- Passion for building high-quality software.
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 1 holiday
- 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.