Title: Software Engineer (Java/ Python)
Company Name: Ejogajog Limited
Vacancy: Not specific
Job Location: Anywhere in Bangladesh
Employment Status: Full-time
Educational Requirements:
∎ Bachelor in Engineering (BEngg) in CSE, CS
∎ The ideal candidate should have at least BSc in Computer Science/ Engineering or related discipline with strong skills in Java or Python. Knowledge in ML and GI related tools strong plus.
Experience Requirements:
∎ Na
∎ Freshers are also encouraged to apply.
Job Responsibilities:
∎ Software Engineer (Java/Python), as a key contributor of the technical team, would help define and execute its technical vision and direction in building scalable web platforms, including API and other services. The Software Engineer(Java/Python) will work closely with the Lead Engineer, business stakeholders and the technical team to deliver technology platform that deliver business results.
∎ (S)he will have the opportunity to shape the organization's culture and influence its technology platform selection.
∎ (S)he would ensure the technical excellence of the work. The person will to work on creation and maintenance of scalable web applications and other tools and services.
∎ The Software Engineer will:
∎ Work on AI, Big data and machine learning tools and technology.
∎ Work with rest of the team to identify, formalize, size and break down product backlog items mainly web part
∎ Create, enhance and maintain pleasing, scalable, secure web applications, web API
∎ Make sure coding standards and processes are adhered to
∎ Make sure unit tests are properly written and executed
∎ Ensure that the DevOps pipeline runs smoothly
∎ Performs code review and peer programming, as and when necessary
∎ Investigate and resolve reports bugs
∎ Investigate and resolve reported performance, security, usability or other issues
∎ Actively participate in requirement clarification (grooming)
∎ Discuss and delegate work items to the engineering team members
∎ Resolve issues and questions raised by the team members
∎ Troubleshoot production issues and devise effective resolutions
∎ Work with the Quality Assurance team to make sure they remain productive and remove any blocking issue
∎ Research and investigate newer, relevant technologies and its applicability to our platform
∎ Other responsibilities that may be assigned based on capabilities, interests and need.
Additional Requirements:
∎ Solid understanding of contemporary software engineering practices, including object-oriented design and implementation, design patterns, anti-patterns, micro-services etc.
∎ Self-managed, self-starter
∎ Good communication skills
∎ Highly desirable:
∎ Technology Stack: Spring, Hibernate, REST API
∎ Experience with ML or GI related tools
∎ Experience with NoSQL Databases (MongoDB)
∎ Experience with a different language is strongly preferred (Python, Go, Ruby, Scala etc.)
Salary: Negotiable
Compensation & Other Benefits:
∎ As per company policy
Application Deadline: February 15, 2020
Company Information:
∎ Ejogajog Limited
∎ Address : Taj Cassillina, 25, Gulshan Avenue, Dhaka
∎ Web : https://ejogajog.com
∎ Business : Ejogajog Limited is committed to making a change in the supply chain industry and introduced GIM (Goods In Motion), the best truck rental app in the country with state of the art technology. The app is in live now and serving requests every day.
Category: IT/Telecommunication
Source: bdjobs.com