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
: