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