Dhaka, Bangladesh
We are looking for a Senior Software Engineer to join our dynamic team and play a key role in designing, developing, and maintaining cutting-edge software solutions.
Key Responsibilities
- Design, develop, and deploy scalable web applications and APIs.
- Collaborate with product managers, designers, and other engineers to deliver high-quality software.
- Lead technical discussions, perform code reviews, and mentor junior developers.
- Ensure best practices in coding, security, and performance optimization.
- Troubleshoot, debug, and upgrade existing systems.
- Stay up to date with emerging technologies and bring innovative ideas to the team.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of professional software development experience.
- Strong knowledge of C#, ASP.NET Core, MVC, Web API, and SQL/MySQL.
- Experience with modern JavaScript frameworks (e.g., Angular, React, Vue).
- Proficiency in HTML5, CSS3, and responsive design principles.
- Solid understanding of software architecture, design patterns, and OOP principles.
- Experience with cloud platforms, version control (Git), and CI/CD pipelines.
- Strong problem-solving, analytical, and communication skills.
Preferred Skills
- Experience with microservices architecture.
- Familiarity with containerization (Docker, Kubernetes).
- Knowledge of agile development methodologies.
Basics & Benefits
- Excellent Culture & Environment
- Dual Festival Bonuses
- Competitive Salary Packages
- Performance Bonuses & Increments
- Training & Development Programs
- Friendly & Inclusive Work Environment
How to Apply!
If you’re passionate about building scalable, high-quality software and want to make an impact, we’d love to hear from you. Send your CV and portfolio to careers@softifybd.com with the subject line: Application for Senior Software Engineer.
or