Senior Software Engineer (Backend)

Job Description

Title: Senior Software Engineer (Backend)

Company Name: Anwar Enterprise Systems Limited

Vacancy: Not specific

Job Location: Dhaka (Motijheel)

Employment Status: Full-time

Educational Requirements:
∎ Bachelor's degree in Computer Science, Computer Engineering, or a related field.

Experience Requirements:
∎ At least 6 year(s)
∎ The applicants should have experience in the following area(s): 5+ years of professional experience as a Backend Engineer.

Job Responsibilities:
∎ Perform code reviews of team members to ensure proper quality.
∎ Manage and mentor a team of software engineers, including recruitment, performance evaluation, professional development, and fostering a collaborative and high-performing work environment.
∎ Collaborate with Business Analysts, Architects and Senior Developers to establish the physical application framework (e.g. libraries, modules, execution environments).
∎ Ensuring that you and the team adhere to development schedules and deadlines.
∎ Develop major system modules, programs or infrastructure released based on requirements gathered from system customers.
∎ Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
∎ Develop flowcharts, layouts and documentation to identify requirements and solutions.
∎ Participate in establishing and documenting solutions architecture and technical design.
∎ Developing detailed design documents, such as use cases and data structure diagrams
∎ Estimate workload and project delivery timeline.
∎ Write clean, well-documented, efficient and testable code.
∎ Develop high-quality software design, technical specifications and architecture.
∎ Develop software verification plans and quality assurance procedures.
∎ Refactor legacy code to simplify the system and create highly supportable / maintainable code.
∎ Comply with project plans and industry standards.
∎ Code, test, and optimize designs across the system, subsystems and micro-services.
∎ Determine process improvements, best practices, and develop new processes.

Additional Requirements:
∎ Age at least 28 years
∎ Experienced with Spring MVC, object oriented programming, design patterns, debugging and profiling.
∎ Experience of working with a microservice architecture.
∎ Experience in Java Authentication and Authorization Service (JAAS), Java unit testing framework, e.g., JUnit and Easy Mock.
∎ Experience with relational database, SQL Server and MySQL database back-ends.
∎ Hibernate & HQL (Hibernate Query Language, SQL extension) and JPA/Jakarta Persistence.
∎ Expert knowledge with GIT, Docker, Jenkins, etc.
∎ Knowledge of Kafka, Rabbit MQ, CI/CD implementation.
∎ Knowledge on SecDevOps Deployment processes.
∎ Experience working in an Agile environment (SCRUM, XP, etc.).
∎ Experience in GoLang will get prioritized

Salary: Negotiable

Compensation & Other Benefits:
∎ Mobile bill, Weekly 2 holidays
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Earn Leave Encashment.
∎ Performance wise increment opportunities after completing probation period.
∎ Hybrid work culture
∎ Unlimited tea & Coffee
∎ Friendly Working Environment.
∎ Over the year, training facilities.
∎ Other benefits as per company policy

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 17 Jul 2023

Company Information:
∎ 17 Jun 2023
∎ Anwar Enterprise Systems Limited
∎ Address : Baitul Hossain Building (14th Floor), 27, Dilkusha C/A, Dhaka-1000
∎ Web : www.anwargroup.com

Category: IT/Telecommunication

:

Interested By University

University Percentage (%)
University of Science and Technology, Chittagong 20.00%
Haji Abul Hossain Institute of Technology (HABHIT), Tangail (Under NU) 20.00%
Daffodil International University 20.00%
United International University 20.00%
Govt. Titumir College 20.00%

Interested By Age Range

Age Range Percentage (%)
20-30 20.00%
36-40 40.00%
40+ 20.00%

Interested By Salary Range

Salary Range Percentage (%)
50K+ 100.00%

Interested By Experience Range

Experience Range Percentage (%)
5+ years 100.00%

Similar Jobs