Software Engineer
Job Ref. No : 5002
Job Designation : Software Engineer
Employment Status : Full Time
Job Location : Dhaka
Salary : Negotiable
Deadline : 17-03-2025
Job Context:

Software Developer (.Net)

Hiring Urgently!


Job Position:
Senior Software Developer (.Net)
Location: Dhaka, Bangladesh
Type of Appointment: Full-Time
Job Location: On-Site
Work Days: Sunday - Thursday
Working Hours: 9 am - 6 pm
Salary: Negotiable based on experience and skills

 

Company Overview:
Opus Technology Ltd. is a trusted name in providing cutting-edge IT solutions for businesses, specializing in software development, IT infrastructure, and digital transformation. Established with the vision to empower organizations with reliable, scalable, and efficient technology solutions, we strive to deliver excellence with every project. At Opus, we pride ourselves on nurturing a collaborative and growth-oriented work culture that encourages innovation, learning, and professional development.

Job Synopsis:
We are seeking a skilled and dedicated .NET Developer with a minimum of 0-1 years of professional experience to join our dynamic team. The ideal candidate will have expertise in developing, maintaining, and optimizing .NET-based applications while adhering to industry best practices. This role requires a proactive approach to solving complex technical problems and delivering high-quality software solutions that meet business requirements.

Position: .NET Developer (3+ Years Experience)

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.

Job Responsibilities:

Must-Have Candidate Requirements:

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

Additional Requirements:

  • 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.
  • Experience with version control systems like Git and familiarity with CI/CD pipeline processes.
  • Strong analytical, problem-solving, and communication skills, with the ability to collaborate effectively in a team-oriented environment.

Compensation & Other Benefits:



Apply View Circular