Apply For This Job

Close

Job Description

  • Collaborate with team members to determine best practices and requirements for software
  • Oversight and approval of all final programs and products before formal launch
  • Oversee and support the coaching and training of team members to ensure all necessary employees are confident in the use of software applications
  • Actively seek ways to improve business software processes and interactions
  • Prepare an easy to understand report for supervisors detailing achieved milestones and short-term project goals
  • Plays a vital role in project management operations and keep top management updated with each member’s progress and performance
  • Use a proactive approach to common challenges and by continually researching best practices in coding
  • Ensure software security by developing programs to actively monitor the sharing of private information
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace

Qualifications for Software Architect

  • 5-8 years of experience designing , architecture and implementing Enterprise software applications and managing large teams
  • Professional programs certification in Full Stack Web / Mobile / Desktop Development is strongly recommended
  • Outstanding collaboration and communication skills are essential
  • Experience overseeing customized development of processes for multiple projects simultaneously
  • Professional experience analyzing code for weaknesses and errors, and overseeing plans to improve them
  • Experience designing secure software systems based upon industry-specific specifications

Technical Qualifications Software Architect

  • Designed and implemented a development Methodology to control high quality and rapid development utilizing AGILE development practices.
  • Hands on experience of source code management (Github, Gitlab, Gitlab Community Edition / Personal Deployment, Bitbucket)
  • Strong knowledge of Continuous integration and deployment (Circle CI, Jenkins, Gitlab CI / CD)
  • Proficient with multiple Technologies
  • Desktop Development Technologies (JavaFx, .Net, Electron, Cocoa)
  • Mobile Development Technologies (Native iOS app development, Native android app development)
  • Database Management Tools (Microsoft SQL Server, MySQL, Microsoft Access, SQLite, PostgresSQL, AmazonRDS, Aurora DB, Amazon RedShift, MongoDB, Graph QL, Redis, Memcached, AWS ElasticCache, phpMyAdmin)
  • Software Architectures (Serverless, Event Driven, Micro Services, Service Oriented, N-Tier, 3-Tier)
  • Cloud Server Management (MS Azure, Amazon webservices)
  • Web Backend Technologies (node.js, Electron.js, laravel, Mean, Codigniter, Angular, React)
  • Experienced with multiple languages (C, C#, C++, Java, Java FX , Kotlin, Swift, Objective C, Python
  • Must be aware of Software Project Management tools (Dev Azure, Jira)

Job Details

Total Positions:
3 Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gulberg 2, Lahore, Pakistan
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Oct 29, 2020
Posting Date:
Sep 29, 2020
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Upgenics International

Information Technology · 11-50 employees - Lahore

UpGenics International, founded in 2016, specializes in the development of software and technologies, iOS, Windows, Web and Android.

Similar Job Titles

Software Development Architect

Contour Software, Lahore, Pakistan
Posted Oct 23, 2020

Senior Software Architect

Breakthru, Karachi, Pakistan
Posted Oct 09, 2020

Software Architect

Cinnova Technologies L.L.C, Lahore, Pakistan
Posted Oct 21, 2020

Software Architect (JAVA)

I Engineering Pakistan, Islamabad, Pakistan
Posted Oct 07, 2020
View All