Requirements
Education
-
Bachelor/Honors, Bachelor of Science (BSc), in Computer Science or Software Engineering
Additional Requirements
- Must have a minimum of 2 to 5 years of solid experience in .Net.
- Experience on NopCommerce is a plus
- Must have good working experience with ASP.NET Core, ASP.NET MVC, ASP.NET Web Forms, Web API, RDLC, or Crystal Report.
- Language: C# .NET.
- Must have good working experience with CI/CD implementation, Docker and Container, and Microservice Base solutions.
- Database: SQL Server, Oracle, MySql, PostgreSQL, Mongo DB.
- Good knowledge of JavaScript / jQuery
- A clear understanding of OOP, design patterns, clean code, and coding standards
- Must have a solid understanding of the SOLID design principle.
- Must know Entity Framework and/or Entity Framework Core and MS SQL Server in core database design concepts like Relational database design, query optimize concepts with store procedure written is must. Knowledge on indexing, table partitioning, transaction isolation, etc. is also required.
- Ensure Code Quality & catch bugs or vulnerabilities by using static code analysis tools like SonarQube.
- Cristal clear understanding and experience with a version control system (i.e. Git, TFS).
- Experience in Microfinance /Microcredit or FinTech application development will add positive value.
- Practicing SCRUM will be a plus point.
- .NET developer who has VERY good domain knowledge about shipping. He must have good experience in working with shipping and shipping APIs like Aramex/Fastway, Auspost, etc.
- Excellent client communication skills are required.
- B.Sc./M.Sc in Computer Science or Software Engineering from any reputed university/Equivalent combination of education and experience may be considered.
Responsibilities & Context
We are looking for ASP.NET developer responsible for the development, maintenance, and deployment of applications. Your primary focus will be developing high-end applications based on .NET and .NET Core by following proper architecture patterns and best practices. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
- Collaborate with cross-functional teams to analyze, design, and development.
- The ability to adapt to the fast-paced development model is crucial.
- Working experience in Agile Methodology
- Participate in design meetings and design decisions.
- Hands-on experience in leading projects or being a significant contributor to software development and delivery.
- Take part in development as a member of our development teams.
- Analyzes technical system problems, and designs and implements effective solutions.
- Translate client requirements into technical implementation.
- Perform project-related communication with onshore counterparts.
- Plan and execute unit tests.
- Provide technical leadership if required to fellow team members.
Compensation & Other Benefits
- Medical allowance
- Performance bonus
- Provident fund
-
Salary Review: Half Yearly
-
Festival Bonus: 2
Other Benefits
- Attractive Salary for deserving candidates
- Quarterly Performance Bonus
- WPPF.
Work Place
Work from Office
Employment Status
Type:
Full Time/Permanent
Shift:
Day Shift