Senior Software Engineer

Enosis Solutions

Enosis Solutions

 

Enosis Solutions

Follow

More jobs from this company

Summary

  • Vacancy: 2
  • Location: Dhaka
  • Salary: Tk. 85000 – 115000 (Monthly)
  • Experience: At least 2 years
  • Published: 16 Aug 2024

 

Requirements

Education

B.Sc or M.Sc in Computer Science/Engineering or equivalent.

Experience

  • At least 2 years

Additional Requirements

  • Must have strong knowledge of C/C++ or C# and fair knowledge of the language specification.
  • Must have good knowledge of object-oriented programming, and design patterns.
  • Experience working with any desktop application framework like MFC, WPF, Winforms, etc., or .NET web application framework is a must.
  • Experience working with Windows API is a plus.
  • Knowledge of Managed C++ is a plus.
  • Must have strong knowledge of SQL.
  • Must have working experience with any relational database, like Microsoft SQL Server, MySQL, PostgreSQL, etc.
  • Must have strong communication skills in English, both written and spoken.
  • Interested to learn new technologies, tools, and techniques quickly and with minimal supervision is a must.
  • Must have very strong analysis and synthesis skills.
  • Must be proactive and able to execute tasks efficiently.

Responsibilities & Context

We are looking for a Senior Software Engineer, having professional experience and good knowledge of high-end application development. Your primary focus will be developing enterprise-level applications for customers following proper design patterns, best practices, and clean code in an independent manner. You will also be responsible for proper requirement analysis, estimation, implementation, and code review of the assigned tasks.

Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code according to software design specifications.
  • Analyze the requirements and understand the deliverables.
  • Ensure that features are accurately estimated and delivered to schedule.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Review and debug code, and ensure best practices are followed.
  • Collaborate with team members and ensure knowledge transfer.
  • Actively contribute to the process of continual improvement, regarding self, team, and systems.
  • Assume a high level of ownership of all work developed by members of the team.

Compensation & Other Benefits

  • Yearly salary review.
  • Performance-based bonus.
  • Eid festival bonus (100% of Gross).
  • Hybrid work model.
  • Complementary meals and snacks.
  • Two weekly holidays (Saturday & Sunday).

Employment Status

Full Time

Job Location

Dhaka

Source link

Upload your CV/resume or any other relevant file. Max. file size: 512 MB.