Software Engineer
Job Ref. No : 0001
Job Designation : Software Engineer
Employment Status : Internship
Job Location : Dhaka
Salary : Negotiable
Deadline : 25-03-2025
Job Context:
- 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.
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:
- 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.
Compensation & Other Benefits:
Apply View Circular