Aisha Maqsood Ahmad
Thursday 08, Jul 2021

Senior Software Architect  

GFM Technologies

Lahore, - Pakistan - Salary Not disclosed

15 Years Morning Shift Full-Time

Job Details

Category:
Information Technology
Career Level:
Executive (SVP, VP, Department Head)
Experience:
15 Years
Required Qualification:
Bachelor’s Degree in Computer Science or IT is mandatory (Masters is preferred)
Requires Traveling:
No
Salary:
Salary Not disclosed
Salary Type:
Per Month
Total Vacancies:
2
Skills
springspring-mvcdesign-patternsframework-designblockchaincloud-platformmysqllambdaarchitectarchitecturejavaspring mvcmicroservicesj2eejsp servletsload balancingoracledevops

Description

About the Company


Global Financial Media (GFM) is part of National Technology Group, with a leading Financial Portal and market dominant products and services in the Middle East, with offices in Saudi Arabia, United Arab Emirates, Egypt, Bahrain, Sri Lanka, and Pakistan.

We are looking to appoint a Senior Software Architect to head our development teams and products including News and Media portal based in Lahore Development Center, Pakistan.

About the Job Role

As a senior level architect for several of our products and core engineering team, you will be working with the management and cross functional teams, acting both as a hands-on engineer as well as the technical lead of your team. You will guide and coach teams and individual contributors working on multiple technologies and platforms. The pace is fast and rewarding as you will be solving the hardest problems in our products and processes. 

Responsibilities:

  • Lead Architecture design of our core and client products
  • Participate in rigorous/periodic product releases across multiple, complex software products
  • Implement internal engineering management strategies to achieve world-class productivity and cost efficiency
  • Engage with technical team and product managers to ensure that software development standards are always aligned with standard quality
  • Building a new, modern financial news & media portal which includes categorized news, company profiles, price feeds, advertisement, etc.
  • Engage and align top talent through strong recruitment, mentoring, hands-on architectural leadership and career management
  • Lead product technical due diligence and engineering talent assessments in companies/products which we are going to acquire
  • Collaborate with stakeholders to determine functional and technical requirements which are driven by our core framework
  • Use tools and methodologies to create presentations for High-Level Architecture
  • Define all aspects of software development from appropriate technology and workflow to coding standards
  • Communicate successfully all concepts and guidelines to development team
  • Oversee progress of development team to ensure consistency with initial design
  • Provide technical guidance and coaching to software developers, QA team and support / implementation engineers
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.

Requirements:

  • Bachelor’s Degree in Computer Science or IT is mandatory (Masters is preferred)
  • Minimum of years in a software engineering management position such as Head of Development, Software Architect or Project Manager
  • Minimum of years in a hands-on development role in Java technologies
  • Knowledge and experience of migrating products from .NET/any architecture to Java
  • Exceptional on software engineering principals and design patterns
  • Experience and knowledge of FINTECH apps and Blockchain
  • Proven experience of developing applications for AWS and using services (EC , RDS, S , Lambda, SNS, SES, PayFort, etc.)
  • Previous experience of designing, developing and maintaining high traffic news and media content portals (multi-lingual) and Content Management System is a big plus
  • Led a team of at least software engineers within the last years where you were responsible for goal setting, performance measurement, and hiring/ firing decisions (direct reporting lines)
  • Hands-on experience with most of these technologies: Java, C++, Spring MVC, Microservices (Sprint Boot), JPA/Hibernate, J EE (JSP, Servlets), JMS/Message Queues, REST, Jenkins, Maven
  • Worked on these front-end technologies: JavaScript, Angular JS, Angular or higher, React JS,
  • React Native, HTML , Ember, Jquery, JSON, Ajax, XML/XSLT, HTML/XHTML, CSS, CSS
  • Working experience with most of these techs: JBOSS, TOMCAT, JETTY, Thymeleaf, Load balancing tools (LVS, Keepalived, Nginx)
  • Sound Knowledge and understanding of databases including Oracle and mySQL
  • Good to have CMS and CDN technologies experience
  • Experience with DevOps teams and AGILE working methodologies
  • At least year of experience managing an organization that makes use of IaaS, PaaS, or SaaS
  • Good level of Communication in English
  • Working approach of “roll up the sleeves and get it done”
  • Proven success as a problem solver, operating as a client-focused self-starter
  • Note: This is a global leadership role for a seasoned software development leader, not a first executive role for a manager

Good to Have:

  • Experience with OS: Linux/Windows, Shell scripting
  • years or more hands-on development experience in C++, C#, Dot Net architecture
  • Familiarity with Google Ads Integration
  • Ability to use metrics as a key driver in your decision-making processes
  • Recent experience of setting aggressive goals for your teams using SMART principles
  • Familiarity with Design Thinking and BDD
  • Development experience in PHP, Laravel and WordPress is a PLUS
  • Experience in building high-performance teams and scalable best-practices of CMMI and Agile in an engineering organization
  • Be adapt to Agile and Scrum/Kanban

Job Specification

GFM Technologies is in search of talented and motivated individuals for the post of Senior Software Architect in the field of Information Technology in one of their office located in Lahore - Pakistan. The ideal candidate should have bachelor’s degree in computer science or it is mandatory (masters is preferred) qualification and atleast 15 years of experience. The position require spring, spring-mvc, design-patterns, framework-design, blockchain, cloud-platform, mysql, lambda, architect, architecture, java, spring mvc, microservices, j2ee, jsp servlets, load balancing, oracle, devops mandatory skills. This is a Full-Time morning shift job.