Senior Software Engineer
Permanent - Full Time ৳85,000 - ৳115,000 / monthJob Overview
We are looking for Senior Software Engineers having professional experience and good knowledge of web application development. Your primary focus will be developing scalable and maintainable enterprise-level web applications for customers following proper design patterns and clean code in a timely manner.
Key Responsibilities
- Design, code, test, and implement according to software design specifications following standard coding styles and practices.
- Analyze the requirements and understand the deliverables.
- Ensure that projects are accurately estimated and delivered to schedule.
- Participate in code/design reviews.
- Collaborate with team members and ensure knowledge transfer.
- Actively contribute to the process of continual improvement, concerning self, team, and systems.
Required Skills & Qualifications
- 2 to 4 years of experience in software development.
- B.Sc in Computer Science/Engineering or equivalent.
- Must have strong knowledge of any major programming language, like C/C++, C#, .NET, Java, PHP, Python, JavaScript, etc.
- Must have strong knowledge of Web technologies like HTML, CSS, and Javascript.
- Must have strong experience with at least one backend framework (e.g., .NET Core, Spring, Laravel, Django etc.).
- Knowledge of any SPA framework is a plus.
- Must be familiar with any relational database, like Microsoft SQL Server, MySQL, Oracle, etc.
- Must have good knowledge of object-oriented software development.
- Must have strong communication skills in English, both written and spoken.
- Must have very strong analysis and synthesis skills.
- Must be able to learn new technologies, tools, and techniques quickly and with minimal supervision.
- Must be proactive and able to execute tasks efficiently.
Make Your Resume Now