Title: Software Development-Team Lead
Company Name: Finix Infosys Limited
Vacancy: 1
Job Location: Dhaka
Employment Status: Full-time
Educational Requirements:
∎ Bachelors/Master's degree in computer science or other equivalent engineering or science field
Experience Requirements:
∎ At least 5 year(s)
Job Context:
∎ Finix Infosys Limited, one of the renowned and ISO certified Software Development Company, is looking for a Software Development Team Lead to join our team in Dhaka.
∎ The Development Team Lead is responsible for the overall architecture and technical direction of a software project or product team. This position requires both depth and breadth of technology expertise. This individual must be highly proficient with current software development technology, tools and practices, particularly in the areas of distributed application development of commercial web applications. In addition, this individual must possess the ability to "see the big picture" and constantly steer projects toward the grand solution, be business savvy and be able to design solutions that meet customer needs and constraints. The development Team Lead also has significant responsibility in the growth and mentoring of other software engineers on the team and must possess good leadership skills and be able to motivate and develop other team members.
Job Responsibilities:
∎ Guide team development efforts towards successful project delivery;
∎ Provide technical leadership to teammates through coaching and mentorship;
∎ Translate business needs and requirements into technical specifications;
∎ Reviewing functional requirements and analyzing their appropriateness and impact on the software to be built to meet them;
∎ Documenting software designs and project tasks;
∎ Designing, and developing reliable and maintainable applications;
∎ Analyze and resolve technical and application problems;
∎ Participating in development and perform code reviews;
∎ Developing corresponding NUnit tests and test harnesses;
∎ Participate in the implementation of software projects;
∎ Perform project related communication with related stakeholders;
∎ Provide periodical development status to the management as well as other stakeholders.
Additional Requirements:
∎ Bachelors/Master's degree in computer science or other equivalent engineering or science field plus at least 5 (Five) years software development experience with an emphasis on software and systems design. The Candidate must be willing and able to take full responsibility for a project or task from concept to completion with minimal supervision. They must also have a desire to collaborate, share ideas, and works towards common team/company goals.
∎ Must have team lead capability;
∎ In-depth knowledge and working experience with Microsoft .NET technology including ASP.Net, .Net Core, MVC, Web API, Dapper, Entity Framework, LINQ;
∎ Solid knowledge of at least one major high-level JavaScript app framework, preferably Angular or Knockout JS;
∎ Experience designing and building REST APIs
∎ T-SQL skills, including stored procedures, functions, triggers, constraints etc.
∎ CI/CD Tools Stack
∎ In Memory Database: RADIS
∎ Proficient understanding of code versioning tools, such as Git, GitLab.
∎ Commercial .NET and C# product development experience
∎ Clear understanding of OOP, design patterns & coding standards.
∎ Solid knowledge of and experience with HTML5, Bootstrap 3.x and CSS3
∎ Experience with agile and test-driven development practices, including automated unit testing frameworks and continuous integration products
∎ Experience designing and coding large-scale, high-volume, N-tier systems
∎ Excellent oral and written communication skills
∎ A passion for high quality results
∎ Ability to work effectively with a wide variety of professional staff from varied disciplines and industries.
Salary:
∎ Salary Range: 65K
Compensation & Other Benefits:
∎ Festival and performance bonuses
∎ Contributory Provident Funds
∎ Weekly 2 days off
∎ Friendly and flexible work environment
∎ Opportunity to work in a large ERP system as well as Fintech field
∎ All day meals and snacks prepared by our in-house chef
∎ Outstanding career and growth opportunity
Application Deadline: 29 Jan 2021
Company Information:
∎ 29 Dec 2020
∎ Finix Infosys Limited
Category: IT/Telecommunication
: