Senior Software Developer (.Net)
Senior 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 3-5 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.
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.
- 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.
How to Apply:
Send your updated resume to [email protected] with the subject line: “Applying for Senior Software Developer (.Net)”