Software Engineer
Job Ref. No : 0001
Job Designation : Software Engineer
Employment Status : Internship
Job Location : Dhaka
Salary : Negotiable
Deadline : 25-03-2025
Job Context:

  1. A Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  2. 3-5 years of professional experience as a .NET Developer or in a similar software development role.
  3. Proficiency in C#, ASP.NET Core, and MVC frameworks, with a solid understanding of object-oriented programming principles.
  4. Hands-on experience with Docker and containerization, particularly in the context of ASP.NET Core applications.
  5. Familiarity with database systems such as Oracle and MongoDB.
  6. Strong understanding of Data Structures and Algorithms, with the ability to apply them to real-world programming challenges.

Job Responsibilities:

Key Responsibilities:

  • Design, develop, test, and deploy robust .NET applications using C# and ASP.NET Core frameworks.
  • Collaborate with cross-functional teams to gather and analyze system requirements, ensuring alignment with business objectives.
  • Troubleshoot, debug, and optimize existing applications to improve performance, scalability, and reliability.
  • Write clean, efficient, and well-documented code that adheres to coding standards and best practices.
  • Integrate third-party APIs, tools, and services as required by the application.
  • Stay current with the latest .NET technologies and frameworks to continuously enhance development processes.
  • Provide support and technical mentorship to junior developers and team members as needed.

Additional Requirements:

  1. Hands-on experience with relational databases, particularly SQL Server, and the ability to write complex SQL queries.
  2. Familiarity with front-end technologies such as HTML5, CSS3, JavaScript, and a strong understanding of Angular is a must. Experience with React is a plus.
  3. Experience with version control systems like Git and familiarity with CI/CD pipeline processes.
  4. Strong analytical, problem-solving, and communication skills, with the ability to collaborate effectively in a team-oriented environment.

Compensation & Other Benefits:



Apply View Circular