Software Engineer

We are looking for some brilliant and passionate Software Engineers having sound knowledge on Java. Through this role, they will be required to perform and participate in all stages of the software product development life cycle. Our candidates must have to design, build, and maintain efficient, reusable, and reliable code; ensuring the best possible performance, quality, and responsiveness of applications using existing and emerging technology platforms.

  • Job Type: Full Time
  • Working Days: Weekly: 5 days.
  • Experience: At least 3 Years
  • Working Hours: 9AM - 6PM
← Back to job page

Job Summary:

Location

Lalmatia, Dhaka

Job Type

Full Time

Date Posted

May 10, 2021

Deadline

June 30, 2021

Experience

At least 3 Years

Salary Range

Negotiable

Working days

5

Working Hours

9AM - 6PM

No. of Vacancies

5

Who We Are?

Newgen Technology Ltd. is a reputed enterprise solution provider. We have created “ERP
Prottay”, a sophisticated garments solution to fulfill the needs of Garments industry.
We are now working on different frontier technologies and developing the latest solutions. We have been developing different SaaS and customized software for the global market as we forwarding our steps towards digitalization. We provide technological and functional consultancy services to our clients and execute projects on a turn-key basis. We are also working hard to prove ourselves and after gathering several years of experiences, we have emerged as a market leader in the IT sector.

What We Are Looking For?

We are looking for some brilliant and passionate Software Engineers having sound knowledge on Java. Through this role, they will be required to perform and participate in all stages of the software product development life cycle.

Educational Qualifications

Bachelor of Science (BSc) in Computer Science Engineering from a reputed university.

What Roles Will You Be Playing?

  • Become an Agile team member by participating in all phases of the software development lifecycle, including design, software development, and code reviews.
  • Check quality assurance, devise testing procedures, analyze test results, and solve problems. Ensure system design and architecture are in compliance with specifications.
  • Create, maintain, and improve the performance of existing software code and databases.
  • Examine and uphold software products to ensure strong functionality and optimization.
  • Write, modify and update technical documentation such as developers and users manuals, product specifications, and training materials.
  • Make quick responses for taking part in special projects with proper domain knowledge, interest, and need.
  • Work hand in hand for the transformation of a successful legacy system to a modern infrastructure ecosystem.
  • Build automated procedures, in addition to functional code, to ensure continuous integration and continuous delivery of software.
  • Solve software development and engineering problems and recommend improvements to existing software programs.
  • Work effectively with peers and customer software coding teams.

Which Skills Should You Have?

  • Good knowledge in contemporary software engineering practices, including object-oriented design and implementation, data structures, algorithms, design patterns (SOLID), anti-patterns, micro-services etc.

  • Well familiar with the Technology Stack: Spring Boot, Spring MVC, Hibernate, REST API, JPA.

  • Solid understanding of relational database (e.g. MySQL, PostgreSQL) and NoSQL Databases (MongoDB)

  • Good knowledge of version controlling tool Git.

  • Must be familiar with software development tools, for example - Eclipse, intelliJ IDEA, VS Code, GitHub, Maven or Gradle.

  • Must have good idea about Agile methodology like Scrum. Must have the ability to show measurable progress in every Sprint.

  • Sound knowledge in project management tools like Jira, Trello.

  • Knowledge of test driven development, unit testing and regression testing.

  • Must have project deployment knowledge and sever related knowledge (e.g. Google Cloud, AWS, Microsoft Azure,)

  • Knowledge of container-orchestration system (e.g. Docker, Kubernetes)

  • Excellent written and verbal communication skills.

  • The applicants should have experience in the following area(s): Java, Spring MVC, Spring Boot, Design Pattern, Hibernate, JPA, MySQL, OOP, REST API, Shell Scripting, Complex Query.

  • At least 3 years relevant professional experience

  • Knowledge of React, electron JS, Node JS, angular will be advantageous.

  • Good knowledge of Linux operating system.

Other Benefits We Offer

Weekly 2 Holidays

Free Lunch and Snacks

Yearly Salary Review

Two Festival Bonus

Friendly Environment

Other Benefits as Per Company Policy

Job Location

Lalmatia, Dhaka

Job is no longer available



SiteLock