Software Engineer at Oxford International School

Oxford International School is looking for a Software Engineer with experience in building high-performing, scalable, enterprise-grade applications.



He/She will be responsible for the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end, and will also be responsible for integrating the front-end elements built by co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.

Job Responsibilities:
- Plan, design, maintain and deploy software applications to meet user and business needs.
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
- Write well designed, testable, efficient code. Ensure designs are in compliance with specifications.
- Respond promptly and professionally to bug reports. Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Stay up-to-date with new technologies and continuously evaluate and promote the use of new tools, techniques, frameworks, and platforms.
- Automate design, development, and testing processes.
- Protect operations by keeping information confidential and code secure.
- Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
- Research and recommend software tools to management.

Qualifications:
- Angular Is required.
- Deep understanding of PHP is must
- Minimum of 5 years of related experience, including at least three years of full-time, hands-on application software development experience.
- Advanced understanding of data structures and algorithms. Object Oriented analysis and design using common design patterns. Excellent troubleshooting and problem-solving skills.
- Experience of at least 3 years with web development using PHP, Angular such as Codeigniter, JSON, REST APIs, database designing.
- Familiarity with distributed microservice architecture and distributed systems, particularly using cloud infrastructure such as AWS. Solid understanding of code version tools, such as Git.
- Experience in integration with 3rd party systems.
- Excellent knowledge of RDBMS, SQL and ORM technologies.
- Flexibility: adapts and works effectively with a variety of situations, individuals or groups.
- Work on problems of diverse scope where analysis of data requires an evaluation of identifiable factors.
- Creative and Analytical Thinking: able to simplify complex problems, processes or projects.
- Experience implementing RESTful and/or traditional web services using technologies such as JSON.
- High communication and critical thinking skills.

Salary: TK.32000 - 37000 (Monthly)
Send your CV to: pm.ict@ois.edu.bd