Full Stack Software Engineer

Grameen Communications

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering, Computer Science, Information Technology, Computer Engineering

Experience

    • 3 to 7 years
  • The applicants should have experience in the following business area(s): IT Enabled Service, Micro-Credit, Software Company

Additional Requirements

  • Age At least 30 years
  • Strong knowledge of C#, ASP.NET Core, .NET Core, and Web API development
  • Good experience with React.js and preferably Next.js
  • Strong understanding of JavaScript, TypeScript, HTML5, CSS3
  • Experience with MS SQL Server or similar relational database
  • Familiarity with authentication/authorization, API integration, and role-based access control
  • Experience with Git, version control, and team-based development workflow
  • Good understanding of software design patterns and clean coding practices
  • Experience with cloud deployment, Docker, or CI/CD will be an added advantage
  • Good communication and problem-solving skills
  • Ability to work independently and meet project deadlines

Responsibilities & Context

  • Develop and maintain web applications using ASP.NET Core/.NET Core and React.js or Next.js
  • Build REST APIs and integrate frontend with backend services
  • Design clean, scalable, and reusable application architecture
  • Work with databases such as SQL Server and write optimized queries/stored procedures when needed
  • Collaborate with UI/UX, QA, and business teams to deliver project requirements
  • Troubleshoot, debug, and enhance existing application features
  • Ensure application security, performance, and responsiveness
  • Participate in code review, testing, deployment, and documentation
  • Maintain source code using Git and follow standard development practices

To apply for this job email your details to apply@chakricircular.com