Software Engineer (Java)

Job Description

Title: Software Engineer (Java)

Company Name: ADDIE Soft Limited

Vacancy: 02

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 the year 2007, which is developing software, web application, mobile apps, govt. projects and ERP.
∎ We are looking for 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 on 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: 27 Aug 2022

Company Information:
∎ 28 Jul 2022
∎ ADDIE Soft Limited
∎ Address : 2nd Floor, House # 23 (Old - 660), Road # 11 (Old - 32), Dhanmondi Dhaka - 1209, Bangladesh
∎ Web : www.addiesoft.com
∎ Business : Web & Software Solution

Category: IT/Telecommunication

:

Source: bdjobs.com

Similar Jobs

Business Analyst

Network Supervisor/Branch Incharge

MIS Coordinator

Data Engineer

SYSTEM ENGINEER

Engineer – AC and Fridge

Senior Engineer

Senior Officer/ Assistant Manager- IT

Senior Executive, Process Development

IT Associate

Medical Documentation Specialist - Night Shift

Senior Business Analyst-Sage 300

Videographer and Editor

Manager, Delivery Operations

Trainee Engineer, SQA/ Testing

Assistant Manager, Sales

Manager, Product Management

Sales Executive

Deputy Manager, Solution Architect

Assistant Manager, Solution Engineering (Building Management Solution)

Frontend Software Engineer (Vue.js)

Manager, Solution Engineering (Enterprise Telephony Solution)

Assistant Manager, Solution Engineering (Fire Solution)

Backend Software Engineer [Java Spring Framework]

Deputy Manager, Solution Engineering (Structured Cabling & Passive Networking)

Intern, Solution Engineering (Video Conferencing)

Manager, Solution Engineering (Video Wall & Audio-Visual Solution)

Assistant Manager, System Integration Engineering (Audio Visual)

Senior Engineer, System Integration Engineering (Enterprise Telephony Solution)

Senior Engineer, System Integration Engineering (Surveillance & Monitoring)

Senior Programmer - Information Technology Department

Senior Engineer, System Integration Engineering (System Support)

Deputy Manager, Solution Engineer (Fire Solution)

SEO Specialist

Manager, System Integration Engineering (Fire)

Senior Engineer, System Integration Engineering (Fire)

Asst. Officer / Officer- ICT

Software Engineer (Flutter)

Software Development Engineer (Oracle Apex)

Experienced Laravel Developer (Vue.js & JavaScript)