Title: Software Engineer
Company Name: Softrobotics Bangladesh Limited
Vacancy: 03
Age: 27 to 32 years
Job Location: Chattogram
Salary: Negotiable
Experience:
Job Context
We are developing, maintaining, and supporting multiple enterprise systems for an important public authority- National Key Point (NKP) installation. These systems operate in a mixed technology environment, including both legacy and modern applications, and support mission-critical business operations.
The Software Engineer will work under the guidance of Senior Software Engineers and the Senior Software Architect and will be responsible for application development, bug fixing, system enhancement, and day-to-day technical support.
Job Responsibilities
- Develop and maintain web-based and mobile applications
- Implement features using PHP Laravel (MVC), PHP CodeIgniter, and Java (Spring Boot) under guidance
- Fix bugs and perform enhancements in existing applications
- Work with Oracle and MySQL databases for application development
- Write and optimize basic to intermediate SQL queries
- Develop and consume RESTful APIs
- Support integration with message brokers
- Assist in report generation using Oracle BI and MPDF
- Support third-party integrations such as SMS gateways (e.g., BGTEL SMS)
- Perform application testing and support deployments
- Work in Linux (CentOS, Alma Linux, Rocky Linux) and Windows Server environments
- Follow coding standards, security guidelines, and best practices
- Prepare basic technical documentation
- Coordinate with senior team members for issue resolution
Experience Requirements
3–5 years of professional software development experience
Hands-on experience with PHP
Basic to intermediate experience with Java
Experience working with Laravel or CodeIgniter
Experience with Oracle or MySQL databases
Required Skills
PHP, basic Java, JavaScript
Laravel or CodeIgniter
Oracle or MySQL
RESTful APIs
Basic knowledge of message brokers
Linux & Windows environment basics
Debugging and problem-solving skills
Preferred Skills
Familiarity with Spring Boot
Exposure to Flutter or mobile application development
Basic understanding of DevOps or CI/CD
Experience in enterprise or public-sector systems