Senior Software Engineer (ASP.NET MVC/ .NET Core)

Wafi Solutions

Wafi Solutions

Wafi Solutions

Follow

More jobs from this company

Summary

  • Vacancy: 01
  • Location: Dhaka (DOHS Mohakhali)
  • Salary: Tk. 100000 – 200000 (Monthly)
  • Experience: At least 5 years
  • Published: 23 Oct 2024

Requirements

Education

  • Bachelor of Science (BSc)

Experience

  • At least 5 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service

Additional Requirements

  • Problem-solving, programming, OOP concepts, basic DB concepts, algorithms, and data structure.
  • Solid programming knowledge in object-oriented C# (with advanced C# features).
  • Web application development experience using .NET or .NET Core is a must.
  • Excellent debugging skill
  • Knowledgeable about design patterns, technical best practices, and relevant technologies and tools.
  • Experienced in any UI framework, like Angular.
  • Should have sound knowledge of Bootstrap 5, HTML5, CSS3, jQuery and JavaScript.
  • Comfortable with the agile software development process.
  • Experience in Git best practices (Branching, PR, Conflict resolution, Code Review, etc.)
  • Good in English (written, spoken, listening)
  • Experience in Azure, and AWS(Pipelines, Horizontal/Vertical Scaling, etc.) is a plus.

Other Requirements

  • Passionate about software engineering.
  • Good written and verbal communication skills in English.
  • Must be a team player, proactive, and passionate about software development and Team Processes.
  • Learning ability.
  • Ability to work under pressure.

Responsibilities & Context

(We highly encourage you to read the job description thoroughly before applying.)

Many software engineers think they earn less money because of the low labor cost in their country. The labor cost is indeed low in many countries, but the question is why?

One of the most common reasons behind this is the lack of communication. Knowing languages like Python and JavaScript is important, but learning to communicate efficiently in English is more important.

Good software developers do not make money from the people around them, rather they make money for the people around them. If you can make your clients successful, they will help you succeed.

Software Engineers should be value-focused. Working just 40 hours a week without creating any value is useless. You may work fewer hours, but your output should be countable and it should make an impact on the company you are working for.

Job Responsibilities

  • Participate in any steps of the software development process.
  • Follow priority-related instructions from the management.
  • Continuously learn necessary skills on your own initiative.
  • Strictly follow guidelines provided by the team leader/management.
  • Attend learning sessions organized officially.
  • Design, develop, test, deploy, and implement software applications.
  • Participate in code review.
  • Follow established standards and processes in all tasks.
  • Maintain necessary documentation.
  • Help other team members.
  • Share suggestions with the team leader/management for the best interest of the company.
  • Always be ethical, compliant, and supportive.
  • Participate in other relevant activities as and when requested by the management.

Skills & Expertise

ASP.NET Core MVC

AWS

Azure

Blazor

Bootstrap 5

Entity Framework

HTML5 & CSS3

MS SQL Server

OOP Concept

Compensation & Other Benefits

  • Lunch Facilities: Full Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2

Workplace

Work at office

Employment Status

Full Time

Gender

Only Male

Job Location

Dhaka (DOHS Mohakhali)

Source link

To apply for this job email your details to admin@chakricircular.com