Title: Software Engineer (Java)
Company Name: ADDIE Soft Limited
Vacancy: 04
Job Location: Dhaka (Dhanmondi)
Employment Status: Full-time
Educational Requirements:
∎ B.Sc/ M.Sc in Computer Science & Engineering (CSE) / Software Engineering
Experience Requirements:
∎ 2 to 3 year(s)
∎ The applicants should have experience in the following area(s):
Ajax, Angular 2+, JavaScript, jQuery, JSON, Software Development, XML
∎ The applicants should have experience in the following business area(s):
Software Company
Job Context:
∎ ADDIE Soft Ltd. is a CMMI LEVEL - 3 and ISO 9001:2015 certified established in 2007, which develops software, web application, mobile apps, govt. projects and ERP.
∎ We seek a Full Stack Software Engineer to develop scalable software solutions. As a Full Stack Developer, you should be comfortable with both front-end and back-end coding languages, development frameworks, and third-party libraries.
Job Responsibilities:
∎ 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.
∎ Design, implement, and maintain java application phases and Software development on Java, Spring Boot, JPA, Hibernate, MySQL, PostgreSQL, RestFul Web Services, Angular, etc.
∎ Programming and knowledge of JavaScript, jQuery, Angular 2+, AJAX, XML, and JSON.
∎ Analyzing user requirements to inform application design.
∎ Aligning application design with business goals.
∎ Debugging and resolving technical problems that arise.
∎ Producing detailed design documentation.
∎ Expressive and participating in an agile team environment.
∎ Develop reports based on requirements.
∎ Issue fixing & user support.
∎ Collaborate with peers on research and learning of new technology, platforms, and frameworks.
∎ Good understanding of CQRS, DDD, Event Sourcing, PostgreSQL, and SOLID Principles.
∎ Skilled in UI management using Bootstrap and Angular.
∎ Must have a solid understanding of the SOLID design principle.
∎ Must have good working experience with a version control system (i.e. Git, TFS).
∎ Ensure Code Quality & catch bugs or vulnerabilities by using static code analysis tools like SonarQube.
∎ Determining project requirements and developing work schedules.
∎ Design maintainable and efficient solutions for user requirements.
∎ Perform as a team member on an Agile team focused on software development and support, working in an Agile Framework environment.
∎ Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
∎ Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
∎ Back up files from Web sites to local directories for recovery.
∎ Identifying problems uncovered by customer feedback and testing and correcting or referring problems to appropriate personnel for correction.
∎ Self-motivated with a strong work ethic.
∎ Excellent customer-facing skills.
Additional Requirements:
∎ Age 25 to 35 years
∎ Both males and females are allowed to apply
∎ A solid foundation of software.
∎ 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.
∎ 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.
Salary: Negotiable
Compensation & Other Benefits:
∎ Tour allowance, Credit card, Weekly 2 holidays
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Complimentary Snacks.
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 16 Sep 2023
Company Information:
∎ 17 Aug 2023
∎ ADDIE Soft Limited
∎ Address : 2nd Floor, House # 23 (Old - 660), Road # 11 (Old - 32), Dhanmondi Dhaka - 1209, Bangladesh
∎ Business : Web & Software Solution
Category: IT/Telecommunication
:
Source: bdjobs.com