Job Description
Title: Software Architect
Company Name: LEADS Corporation Limited
Vacancy: --
Location: Dhaka
Published: 21 Aug 2024
Education:
∎ Bachelor of Computer Science & Engineering.
∎ Bachelor of Computer Science & Engineering.
Requirements:
Additional Requirements:
∎ Requires 5+ years’ experience in software development
∎ Requires 2+ years of hands-on experience in Software Design and Architecture.
∎ Strong knowledge of Software Design Principles.
∎ Strong knowledge in Enterprise Design Patterns and Gang of Four design patterns
∎ Experience in enterprise solutions in .Net framework.
∎ Experience in working with Linux and Windows environments.
∎ Extensive understanding of SDLC and scrum methodologies.
∎ Experience in database development using SQL.
∎ Experience in using configuration management tools like Team Foundation Version Control (TFVC), GitHub.
∎ Strong interpersonal and leadership skills
∎ Requires excellent oral, written, and presentation skills
∎ Strong analytical and problem-solving skills
∎ Experience in the interpretation of functional requirements
∎ Development of technical design specifications for complex projects
∎ Expert in industry standard development methodologies
∎ Conduct code reviews with the team to improve compliance with established best practices and coding standards
∎ Work with team members to ensure application designs are in line with best practices and are scalable, reliable, and that all designs optimize performance and usability.
∎ Requires strong problem solving and analytic skills to translate business requirements into systems solutions.
∎ Customer Focus - Delivers legendary service that meets and exceeds all customers' expectations.
∎ Ethics and Integrity - Adheres to Leads values, beliefs, and principles during good and bad times.
∎ Composure - Remains calm, maintains perspective and responds in a professional manner when faced with tough situations.
∎ Personal Learning - Takes personal responsibility for the continuous learning of new knowledge, skills and experiences.
∎ Dealing with Ambiguity - Able to successfully function during times of uncertainty and changing priorities.
∎ Decision-Making - Makes timely and quality decisions based on a mixture of analysis, wisdom, experience, and judgment.
∎ Interpersonal Skill - Builds effective relationships with all people; up, down, and sideways, inside and outside of Leads.
∎ Results Oriented - Gets results and achieves goals.
∎ Requires 5+ years’ experience in software development
∎ Requires 2+ years of hands-on experience in Software Design and Architecture.
∎ Strong knowledge of Software Design Principles.
∎ Strong knowledge in Enterprise Design Patterns and Gang of Four design patterns
∎ Experience in enterprise solutions in .Net framework.
∎ Experience in working with Linux and Windows environments.
∎ Extensive understanding of SDLC and scrum methodologies.
∎ Experience in database development using SQL.
∎ Experience in using configuration management tools like Team Foundation Version Control (TFVC), GitHub.
∎ Strong interpersonal and leadership skills
∎ Requires excellent oral, written, and presentation skills
∎ Strong analytical and problem-solving skills
∎ Experience in the interpretation of functional requirements
∎ Development of technical design specifications for complex projects
∎ Expert in industry standard development methodologies
∎ Conduct code reviews with the team to improve compliance with established best practices and coding standards
∎ Work with team members to ensure application designs are in line with best practices and are scalable, reliable, and that all designs optimize performance and usability.
∎ Requires strong problem solving and analytic skills to translate business requirements into systems solutions.
∎ Core Competencies:
∎ Customer Focus - Delivers legendary service that meets and exceeds all customers' expectations.
∎ Ethics and Integrity - Adheres to Leads values, beliefs, and principles during good and bad times.
∎ Composure - Remains calm, maintains perspective and responds in a professional manner when faced with tough situations.
∎ Personal Learning - Takes personal responsibility for the continuous learning of new knowledge, skills and experiences.
∎ Dealing with Ambiguity - Able to successfully function during times of uncertainty and changing priorities.
∎ Decision-Making - Makes timely and quality decisions based on a mixture of analysis, wisdom, experience, and judgment.
∎ Interpersonal Skill - Builds effective relationships with all people; up, down, and sideways, inside and outside of Leads.
∎ Results Oriented - Gets results and achieves goals.
Responsibilities & Context:
∎ Evaluating, identifying and developing software solutions
∎ Leading development, security and continuous performance improvement at enterprise grade applications.
∎ Documenting and recording every aspect of an application or software
∎ Training and overseeing the activities of the members of the development team
∎ Planning, tracking and scheduling software deliverables
∎ Locating and directing solutions for critical challenges involving software and hardware interface
∎ Looking for problems within software systems and resolving the issues
∎ Developing good working relationships with other employees, such as Marketing Managers, Product Managers, Programmers and Engineers
∎ Automates test coverage per platform capabilities and requirements. Establishes and maintains continuous build and integration testing on applicable platforms and assists with manual system and integration testing efforts.
∎ Operates in both waterfall and Agile Software Development Lifecycle (SDLC) processes and methodologies.
∎ Job Description:
∎ We are seeking an experienced, self-motivated Software Architect with 5+ years of experience in design and developing applications. As a Software Architect, you will collaboratively identify, design, develop and deploy technology and process solutions to implement highly scalable business applications in Linux and Windows environments. This role requires technical expertise, Banking and NBFI domain proficiency and .NET platform hands-on experience.
∎ Responsibilities:
∎ Evaluating, identifying and developing software solutions
∎ Leading development, security and continuous performance improvement at enterprise grade applications.
∎ Documenting and recording every aspect of an application or software
∎ Training and overseeing the activities of the members of the development team
∎ Planning, tracking and scheduling software deliverables
∎ Locating and directing solutions for critical challenges involving software and hardware interface
∎ Looking for problems within software systems and resolving the issues
∎ Developing good working relationships with other employees, such as Marketing Managers, Product Managers, Programmers and Engineers
∎ Automates test coverage per platform capabilities and requirements. Establishes and maintains continuous build and integration testing on applicable platforms and assists with manual system and integration testing efforts.
∎ Operates in both waterfall and Agile Software Development Lifecycle (SDLC) processes and methodologies.
Employment Status: Full Time
Job Location: Dhaka
Company Information:
∎ LEADS Corporation Limited
∎ LEADS Tower, Plot # M-20, M-13 (Part), Main Road 1, Section 14, Mirpur, Dhaka 1206, Bangladesh.
Address::
∎ LEADS Tower, Plot # M-20, M-13 (Part), Main Road 1, Section 14, Mirpur, Dhaka 1206, Bangladesh.
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Application Deadline: 20 Sep 2024
Category: IT/Telecommunication