Web Developer

Job Responsibilities

  • Design, code, test and implement according to software design specifications following standard coding styles and practices
  • Analyze the requirements and understand the deliverables
  • Develop software solutions by studying information needs, systems flow, data usage, and work processes
  • Contribute in all phases of the development lifecycle
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Participate in code/ design reviews after investigating current software development projects
  • Seek out new technologies and ideas to add value to project
  • Collaborate with team members and ensure knowledge transfer
  • Must have a depth knowledge on OOP and Software design patterns that avoid redundancy and promote efficiency, legibility, testability, and maintainability of code  
  • Must be familiar with Linux operating system
  • Must have ability to multi-task and meet hard deadlines
  • Self-starter and self-going. Willing to make decisions and be responsible for them.
  • Fluent in English, both in written and spoken.
  • Quick learner to learn any new technology
  • Hardworking and Honest
  • Meet aggressive deadlines while working under pressure, dedication to building high-quality

Additional Requirements

  • Depth knowledge of PHP, JAVA, Algorithm and Data Structure
  • Working experience in Python will be considered as a plus
  • Experience with Spring is very desirable
  • Strong knowledge of PHP Framework CodeIgniter, Laravel
  • Strong knowledge of relational databases, i.e. MySQL, MS SQL SERVER, ORACLE
  • Proficient knowledge in core web technologies including HTML, CSS, JavaScript, jQuery framework, AJAX, XML/JSON and JavaScript framework such as Vue/React/Angular
  • Solid understanding of using versioning tools SVN
  • Experience in developing REST APIs, XML and JSON
  • Experience with social APIs (Twitter, Facebook, LinkedIn, etc.)
  • Experience with JSP, EJB, J2EE, Web Services (SOAP, WSDL, REST etc.), JavaBeans, JPA/ EclipseLink/ TopLink/ Hibernate will be a BONUS
  • Experience implementing Java based, service oriented architectures (SOA) based web services will be a BONUS
  • Must have a good knowledge on RDBMS (Relational Database Management System).
  • Knowledge on mobile Apps is a plus.
  • Knowledge on converting web application to mobile App is highly appreciated.
  • Must have good knowledge on writing complex database query & must have good knowledge on database optimization & indexing.
  • E-Commerce experience highly preferred.
  • Team Leader (Software), Web Developer/Web Designer, UX Designer
  • Knowledge on Online Payment Gateway integration like SSL Commerce, PayPal, bKash etc.

Job Nature

  • Full-time

Experience Requirements

  • 2 to 5 year(s)

Educational Requirements

  • B.Sc. / M.Sc. in Computer Science, Software Engineering, Electrical Engineering, or related field

Salary Range

  • Negotiable As per experience and knowledge

Other Benefits

  • Lunch Facilities: Partially Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2(Yearly)
  • A highly competitive & attractive compensation package along with bright career path and excellent work environment is awaiting for the really deserving candidate.
  • Working with friendly, passionate and experienced teams
  • Use cutting edge of technologies
  • Opportunity to work with cross-cultural teams across the globe
  • A great learning opportunity

E-mail:   career@talha.com.bd

Published Date:  29.09.2018

Apply Online