Senior Software Engineer

Job Description

Title: Senior Software Engineer

Company Name: Shakti Foundation for Disadvantaged Women (MRA Certificate Number: 00176-00059-00018)

Vacancy: 01

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ M.Sc or B.Sc in Computer Science and engineering from any reputed public or private university

Experience Requirements:
∎ At least 5 year(s)

Job Context:
∎ Must be a full-Stack .NET developer with depth knowledge in Microsoft .NET Framework, ASP.NET MVC 5, C#, Web API, JavaScript, JQuery, Vue.js, HTML5 & CSS3.
∎ Experienced in Asp.NET Core and Entity Framework Core will be a great plus.
∎ Design and develop client-side and server-side architecture for web and mobile applications.
∎ Design, develop and manage well-functioning databases.
∎ Design, develop and integrate cross-platform web applications.
∎ Write clean, secure, test-driven, easily maintainable, and modular codes as well as coach the team to do the same.
∎ Unit Test, troubleshoot, debug and monitor activities to ensure or improve responsiveness and efficiency on all projects
∎ Work closely with the project manager or stakeholders to ideate software solutions.
∎ Create technical documentation or provide support on relevant reports/documents.
∎ Strong knowledge in UML with Business Requirement Document, System Requirement Specification and other Technical Documents
∎ Troubleshooting development and production migration across multiple

Job Responsibilities:
∎ Have to be a Dynamic Team Member who is ready to take on challenges. Must be strict to meet a deadline.
∎ Analyze complex client requirements and translate them into technical components.
∎ Prepare project architecture and Design application databases as per the direction from Senior Architect and Lead developers.
∎ Maintain well-designed, testable, clean, and efficient code by understanding code smells and following design principles. Always force the team to follow these.
∎ Participate in client interactions, possibly with more senior team members; fix the system according to business rules.
∎ Maintain task records, prepare reports, and compose correspondence relative to work.
∎ Collaborate with Business Team, DevOps, Quality Assurance, Security & Compliance, UX Engineer to ensure smooth and quality delivery.
∎ Data migration when needed includes Extraction, Transform and Load.
∎ Write technical documents maintaining applicable standards for our existing and new applications in compliance with the company's established rules and guidelines.

Additional Requirements:
∎ Age at most 35 years

Salary:
∎ BDT 70K - 90K (based on experience & skills)

Compensation & Other Benefits:
∎ Salary Review: Yearly
∎ Weekly Holidays (as per policy), Mobile Bill, Two Festival Bonuses, Increment Opportunity, (PF and Gratuity will be availed after confirmation)

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 14 Dec 2022

Company Information:
∎ 15 Nov 2022
∎ Shakti Foundation for Disadvantaged Women (MRA Certificate Number: 00176-00059-00018)
∎ Address : House# 4, Road# 1(Main Road), Block# A, Section-11, Mirpur, Pallabi, Dhaka-1216
∎ Web : www.shakti.org.bd
∎ Business : Shakti Foundation for Disadvantaged Women, a leading Microfinance institution

Category: IT/Telecommunication

: Minimum 8 years Experience (3 years in team management)

Similar Jobs