Senior Software Engineer (Java)

ADDIE Soft Limited

ADDIE Soft Limited

 

ADDIE Soft Limited

Follow

More jobs from this company

Summary

  • Vacancy: 02
  • Age: 25 to 35 years
  • Location: Dhaka (Dhanmondi 27)
  • Minimum Salary: Negotiable
  • Experience: 4 to 7 years
  • Published: 12 Sep 2024

 

Requirements

Education

  • B.Sc/ M.Sc in Computer Science & Engineering (CSE) / Software Engineering

Experience

  • 4 to 7 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service

Additional Requirements

  • Age 25 to 35 years
  • Proven work experience in developing large-scale enterprise web applications. Microservices experience is preferable.
  • A clear understanding of OOP, data structure, algorithm and multithreading, design patterns, clean code, and coding standards.
  • Experience in these technologies is a must:-, Entity Framework Core, Angular, SQL Server, and Async programming.
  • Must have working experience with HTML, CSS, jQuery, JavaScript, and any Front-End
  • Must be familiar with any relational database, like Microsoft SQL Server, MySQL, PostgreSQL and Oracle.
  • Good to have working experience with Git & Microsoft Azure DevOps.
  • Good to have Knowledge of Reporting Technology Crystal Report, Microsoft
  • Report(.rdlc).
  • Excellent working knowledge of building RESTful API.
  • Specialized in Flutter iOS & Android Mobile Development with a background in Kotlin and Swift.
  • Design, implement, and maintain Java application phases and Software development on Java, Spring Boot, JPA, Hibernate, MySQL, PostgreSQL, Oracle, RestFul Web Services, and Angular.
  • Programming and knowledge of JavaScript, jQuery, Angular 2+, AJAX, XML, and JSON.

Responsibilities & Context

Company Overview: ADDIE Soft Ltd. is an IT and ITES company based in Bangladesh, winner of the BASIS National ICT Award 2018 in the Business Services & Professional Services category, which started its journey in 2007. ADDIE Soft Ltd. has achieved ISO 9001:2015, ISO 27001:2013 & CMMI Level 3 Certifications, to develop world-class custom software applications for different sectors i.e. Government, Education, Telecommunication, Pharmaceuticals, Banking & Finance, Retail, e-Commerce, Shipping, Aviation in both cloud-based Web and Mobile Applications.

Business: ADDIE Soft Ltd. is a prominent IT & ITES, and Training services provider specializing in custom software development, digitalization, consultation and off-the-shelf solution. We excel in cloud and mobile platforms, utilizing Lean, Scrum, and Agile methodologies to deliver innovative, user-centered products with a strong emphasis on data security and continuous improvement.

Job Context: We seek an experienced candidate with a solid foundation in both technology and business. The ideal candidate will have technical expertise from a CSE background and business acumen from business administration experience. Strong analytical capabilities, communication skills, and the ability to work in a dynamic, cross-functional environment are essential.

Job Responsibilities:

  • Being able to evaluate and implement new technologies and methodologies to improve system performance and development processes.
  • Mentor junior developers, offering guidance, and fostering a collaborative team environment. This involves not only sharing knowledge but also motivating and inspiring the team.
  • Effective communication with team members, stakeholders, and other departments. This includes translating complex technical concepts into understandable terms for non-technical stakeholders and ensuring that technical solutions align with business goals.
  • Must excel in diagnosing and solving complex issues that arise during development. This includes debugging, optimizing performance, and addressing integration challenges.
  • Able to anticipate potential challenges and design solutions that address current needs and accommodate future growth and changes.
  • Balancing multiple projects, meeting deadlines, and managing workload effectively.
  • Identifying potential risks and developing strategies to mitigate them, ensuring that projects remain on track.
  • Staying current with evolving technologies and industry trends, and adapting to new tools and methodologies as needed.
  • Design and architect scalable and high-performance applications.
  • Define technical requirements and translate them into technical solutions.
  • Participate in design reviews and provide feedback on architecture and design.
  • Take ownership of a product or feature set including ideation, design, development, deployment, and enhancements.
  • Coding, testing, and troubleshooting so that developed software performs as per requirements Designing and implementing Java-based applications.

Skills & Expertise

Ajax

Angular 2+

JavaScript

jQuery

JSON

Software Development

XML

Compensation & Other Benefits

  • Weekly 2 holidays
  • Lunch Facilities: Partially Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (Dhanmondi 27)

Source link

To apply for this job email your details to admin@chakricircular.com