MogiMogiJobsPowered by MobiusEngineLet Mogi apply

OSOS LLC

Associate Software Engineer - PHP

Sri Lanka

Full-time

About the job

Job Brief We are seeking an Associate Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications. Key Responsibilities Build both backend and frontend applications using CodeIgniter/Laravel, Angular, MYSQL & PostgreSQL. Efficiently build applications with clean code and best practices. Serve as a technical expert on development projects. Follow agile methodology with total ownership where you build it, run it, break it, and fix it. Actively participate in the code review process. Work with technical and business teams to analyze and elaborate on requirements. Comply with all security policies and procedures, to ensure that the highest level of system and data confidentiality, integrity, and availability is maintained. Explore the latest relevant technologies, techniques, frameworks, tools, methodologies, and processes. Develop and run unit and performance tests to ensure scalability and reliability. Review and debug code. Develop documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions. Determines and designs system specifications, standards, and programming to prepare and install solutions. Job Requirements Bachelor's degree in computer science, Software Engineering, Information Technology or a related field. 1+ years of software engineering (PHP) experience. Strong knowledge of PHP language and OOP concepts. Experience in Laravel with unit test implementation and experience with CodeIgniter will be an added advantage. Experience in database technologies such as MYSQL & PostgreSQL. Experience in JavaScript, CSS, and HTML. Experience with front-end frameworks such as Angular, ReactJS Experience in Bootstrap and jQuery frameworks. Experience in developing and implementing REST APIs. Experience in using Git & GitHub Experience using JIRA. Experience in both Windows and Linux environments. Good understanding of continuous integration tools and best practices. Knowledge of containerization tools like Docker.