Software Engineer / Senior Software Engineer

Job Description

Title: Software Engineer / Senior Software Engineer

Company Name: TallyKhata

Vacancy: 2

Location: Dhaka (Banani)

Salary: Negotiable

Experience:
∎ 2 to 6 years
∎ The applicants should have experience in the following business area(s):Telecommunication, Software Company, IT Enabled Service, Financial Technology (Fintech) Startup

Published: 1 Aug 2024

Education:
∎ B.Sc in Computer Science/ Engineering from any reputed university

Requirements:

Additional Requirements:
∎ Working knowledge of the tech stack and concepts including Java, SpringBoot, REST, ISO 8583, Micro Services, Docker, PostgreSQL, Redis, RabbitMQ, CI/CD, Git, etc.
∎ Experience building and maintaining REST API-based backend services
∎ Good understanding of common algorithms & data structure
∎ Good understanding of operating systems and development tools
∎ Experience writing unit and integration tests is a plus
∎ Active participation and achievements in programming contests are a plus
∎ Working knowledge of the tech stack and concepts including Java, SpringBoot, REST, ISO 8583, Micro Services, Docker, PostgreSQL, Redis, RabbitMQ, CI/CD, Git, etc.
∎ Experience building and maintaining REST API-based backend services
∎ Good understanding of common algorithms & data structure
∎ Good understanding of operating systems and development tools
∎ Experience writing unit and integration tests is a plus
∎ Active participation and achievements in programming contests are a plus

Responsibilities & Context:
∎ Participate in the development of Web services and REST APIs serving millions of users
∎ Participate in the functional design and architecture of API services and web applications
∎ Implement business logic and functionality based on product specifications
∎ Integrate with third-party services for functional operations and financial transactions
∎ Design and implement efficient and secure data storage/retrieval systems
∎ Follow clean code principles, comply with coding standards and best practices
∎ Apply appropriate design patterns as and when needed
∎ Review code written by peers and suggest required improvements
∎ Design, build, and maintain high-performance, reusable, and reliable code
∎ Build fault-tolerant backend systems resilient to network and system failures
∎ Build stateless, horizontally scalable web services that maintain ACID properties of data
∎ Maintain security best practices, including PCI, OWASP, and CWE/SANS guidelines
∎ Collaborate with other team members and follow agile development practices
∎ Formulate tasks, actions, and effort needed to support product releases
∎ Keep up-to-date on the latest industry trends in the backend technology space
∎ Work closely with the SQA team and resolve discovered issues
∎ Participate in the development of Web services and REST APIs serving millions of users
∎ Participate in the functional design and architecture of API services and web applications
∎ Implement business logic and functionality based on product specifications
∎ Integrate with third-party services for functional operations and financial transactions
∎ Design and implement efficient and secure data storage/retrieval systems
∎ Follow clean code principles, comply with coding standards and best practices
∎ Apply appropriate design patterns as and when needed
∎ Review code written by peers and suggest required improvements
∎ Design, build, and maintain high-performance, reusable, and reliable code
∎ Build fault-tolerant backend systems resilient to network and system failures
∎ Build stateless, horizontally scalable web services that maintain ACID properties of data
∎ Maintain security best practices, including PCI, OWASP, and CWE/SANS guidelines
∎ Collaborate with other team members and follow agile development practices
∎ Formulate tasks, actions, and effort needed to support product releases
∎ Keep up-to-date on the latest industry trends in the backend technology space
∎ Work closely with the SQA team and resolve discovered issues

Compensation & Other Benefits:
∎ Mobile bill, Weekly 2 holidays, Insurance, Gratuity, Provident fund, Medical allowance
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Pick-up and drop-off facility
∎ As per company policy and procedures
∎ Pick-up and drop-off facility
∎ As per company policy and procedures

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka (Banani)

Read Before Apply:

Ready to become part of the TallyKhata family? Send us your resume and a cover letter detailing why you are the ideal candidate! We prioritize diversity and are committed to equal opportunities for all.



Apply Procedure:

Email your CV:
∎ Send your CV to the given email [email protected] or Email your CV from My Bdjobs account

Company Information:
∎ TallyKhata

Application Deadline: 31 Aug 2024

Category: IT/Telecommunication

Interested By University

University Percentage (%)
National University 3.66%
Daffodil International University 3.05%
BRAC University 3.05%
United International University 3.05%
3.05%
East West University 2.44%
Southeast University 2.44%
American International University Bangladesh (AIUB) 2.44%
University of Liberal Arts Bangladesh 2.44%
Daffodil International University (DIU) 2.44%

Interested By Age Range

Age Range Percentage (%)
20-30 71.95%
31-35 12.80%
36-40 5.49%
40+ 6.10%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 10.43%
20K-30K 12.27%
30K-40K 15.34%
40K-50K 17.79%
50K+ 44.17%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 25.61%
0.1 - 1 years 17.07%
1.1 - 3 years 23.17%
3.1 - 5 years 10.37%
5+ years 23.78%

Similar Jobs