Software Engineer (Java/ Python)

Job Description

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

Similar Jobs

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer

Executive/Senior Executive, IT Support

WordPress Developer

Deputy Manager; Solution & Onsite Support.

Office IT

Mobile App Developer

Server/Storage Monitoring Engineer

System Specialist-ERP Implementation & Support

Test Automation Engineer

iOS (APP) Developer

Senior Programmer/Programmer

Full Stack Software Engineer

Salesforce Consultant

Sr. Executive to Asst. Manager - Marketing & Sales(As per Experience)

Software Engineer (Frontend)

Business Analyst

Software Engineer

Salesforce Consultant

Systems Engineer

IT Support Executive/ e-commerce Executive

Linux Admin (Senior Executive /Assistant Manager))

Senior SQA Engineer

Software Project Manager

Software Quality Assurance Engineer

System Administrator

Ruby on Rails Middle Developer

Executive/ Asst. Executive - Lead Generation (Night Shift)

Web GIS Mapping Development Expert

QA / Sr. QA Engineer

Senior Software Engineer / .Net Developer

Software Engineer (PHP Developer)

Technical Customer Support Engineer

Digital Marketing Expert

Digital Marketing Specialist

Trainee, Application Analyst

IT Support Engineer

Managed Service Engineer

IT Helpdesk Support Engineer (Computer Networking Engineer)