➵Job Context
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.
➵Job 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.
• Any other task assign by management
➵Educational Qualifications:
• Bachelor of Computer Science & Engineering
➵Experience Requirements
• 5+ year(s)
➵Additional Job Requirements
• 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, Ethics and Integrity, Composure, Dealing with Ambiguity, Interpersonal Skill, Results Oriented.
https://shorturl.at/No5ZY