Position: Jr. Software Engineer (.Net Core, MVC, C#)
Company Name: Mediasoft Data Systems Limited
Vacancy: 02
Job Context:
Mediasoft Data Systems Limited is looking for two enthusiastic Junior Software Engineers with a strong foundation in .NET Core, MVC, and C#. If you are passionate about software development and eager to grow in a dynamic environment, we want to hear from you!
Essential Job Requirements:
Technical Skills:
- Proficiency in C#, .NET Framework, .NET Core, Web API, and ASP.NET MVC
- Experience with frontend frameworks such as Angular, Vue.js, or React
- Understanding of ORM frameworks like ADO.NET, Dapper, and Entity Framework
- Good hands-on experience with database design concepts using PostgreSQL and MSSQL
- Strong knowledge of OOP, design principles, design patterns, coding standards, best practices, unit testing, and integration testing with mock frameworks
- Familiarity with source control systems such as Git or SVN
Additional Skills (Nice to Have):
- Experience in AWS/Azure serverless application development
- Knowledge of Progressive Web Apps (PWA)
- Experience with Docker
Job Responsibilities:
- Participate in R&D into the latest Internet-based technologies and industry trends
- Write and maintain technical documentation
- Contribute to scrum teams for estimation, planning, and process improvement
- Collaborate with team members and ensure knowledge transfer
- Follow industry best practices and positively influence the team
- Understand business processes and propose innovative solutions
Employment Status:
- Full-time
Educational Requirements:
- Bachelor of Science (BSc) in Computer Science Engineering
Experience Requirements:
- 1 to 2 years of relevant experience
Job Location:
- Dhaka
Salary:
- Negotiable
Compensation & Other Benefits:
- Weekly 2 holidays
- Yearly salary review
- 2 festival bonuses
Additional Requirements:
- Age at least 25 years
- Both males and females are encouraged to apply
Mediasoft Data Systems Limited offers a challenging and innovative environment for growth and career development. If you meet the above requirements and are passionate about software development, apply now to join our team!