Work With Us
Join our team and shape your future with the large community of experienced professionals.
Life at Avanza
Avanza is one of the leading software solutions company running successfully for 2 decades with a family of 500+ people across the globe and continues to expand on a quarterly basis. Our people represents our company therefore we employ the best professionals in the industry.
Every employee at Avanza is an empowered business manager. We have a long-term commitment to our employees’ careers and a strong focus on training and development. With a great focus on advancement and learning opportunities, work-life balance, and recognition. Avanza is the right place for those with a passion for learning and applying innovation.
Every employee at Avanza is an empowered business manager. We have a long-term commitment to our employees’ careers and a strong focus on training and development. With a great focus on advancement and learning opportunities, work-life balance, and recognition. Avanza is the right place for those with a passion for learning and applying innovation.
Current Openings
Join, Grow and Achieve More!
Senior Software Engineer - Android
Description:
We are looking for a Senior Software Engineer (Android) responsible for the development and improvement in the various applications of Android devices. This job requires an experienced employee with a professional background and a strong set of skills in the development and maintenance of the applications.
Responsibilities:
- Create and design high-quality applications for Android devices along with relevant Java codes
- Identify faults and correct it immediately
- Test and help maintain code and quality
- Continuously investigate new requirements and problems and apply the latest technologies to achieve maximum quality
- Collaborate and guide design teams to ensure efficiency and effectiveness
Qualification:
- Minimum Education: Bachelors in Computer Science
- Career Level: Experienced/ Professional
- Minimum Experience: 2 years
- Expert-level knowledge of the Android SDK and relevant tools. - Strong knowledge in Kotlin, Java, and Android
- Experience applying common design patterns and knowledge of different architectures.
- Ability to iterate over ideas to boost key metrics.
- Passionate about creating a great user experience.
Interested candidates can send their resumes to [email protected] by mentioning their position and location in the subject line.
We are looking for a Senior Software Engineer (Android) responsible for the development and improvement in the various applications of Android devices. This job requires an experienced employee with a professional background and a strong set of skills in the development and maintenance of the applications.
Responsibilities:
- Create and design high-quality applications for Android devices along with relevant Java codes
- Identify faults and correct it immediately
- Test and help maintain code and quality
- Continuously investigate new requirements and problems and apply the latest technologies to achieve maximum quality
- Collaborate and guide design teams to ensure efficiency and effectiveness
Qualification:
- Minimum Education: Bachelors in Computer Science
- Career Level: Experienced/ Professional
- Minimum Experience: 2 years
- Expert-level knowledge of the Android SDK and relevant tools. - Strong knowledge in Kotlin, Java, and Android
- Experience applying common design patterns and knowledge of different architectures.
- Ability to iterate over ideas to boost key metrics.
- Passionate about creating a great user experience.
Interested candidates can send their resumes to [email protected] by mentioning their position and location in the subject line.
Senior Software Engineer - Java Full Stack
Description:
We are looking for a full-time Senior Software Engineer (Java) who has experience in software development and is able to apply the latest technology.
Responsibilities:
Create, design, and develop software
Identify analytical and technical problems and provide solutions
Apply latest and big data technologies in software development
Conduct testing codes with junior java developers to ensure a smooth system
Work closely with other members and build prototype and modules for the system
Provide ideas and possible solutions according to the needs of the system
Qualification:
Minimum Education: Bachelors in Computer Science
Career Level: Experienced/ Professional
Should have at least 2 years of experience
Solid Experience of Full Stack Development Lifecycle.
Must have experience over working on complex systems and the ability to understand and solve challenging analytical problems
Strong collaboration and communication skills within and across teams.
Strong problem-solving skills and critical thinking ability.
Experience with CI/CD systems such as Jenkins
Working knowledge of big data technologies
Sound understanding of Java 8 or above, Spring Boot, ReactJs, Hibernate, Design Patterns, Application Database (MSSQL OR Oracle) In memory Database, Redis Cache, MAVEN for dependency management, Docker, Kubernetes, GraphQL.
Experience working with React or Angular.
Working on financial applications, transaction processing systems would be a plus.
Worked on Microservices based architecture
Excellent Analytical, communication, and problem-solving skills coupled with a strong work ethic.
Interested candidates can send their resumes to [email protected] by mentioning their position and location in the subject line.
Senior Software Engineer ( C++ )
Description:
We are looking for a talented and experienced Senior Software Engineer (C++) who will develop information systems and design software. This position requires a full-time commitment and strong knowledge in the software field.
Responsibilities:
Develop, design, and update the software
Apply C++ skill in the development and maintenance of the software
Investigating issues and faults
Provide solutions by studying thoroughly the documents, flow charts, diagrams, and codes
Qualification:
Minimum Education: Bachelors in Computer Science
Minimum Experience: 2 years
Career Level: Experienced/ Professional
Strong proficiency in C++
Sound Knowledge of OOP and Design Patterns
Proficient understanding of code versioning tools (git)
Deep understanding of scalable computing systems, software architecture, data structures, and algorithms
Interested candidates can send their resumes to [email protected] by mentioning their position and location in the subject line.
Software Engineer ( .Net, ReactJs )
Description:
We are looking to hire an experienced Software Engineer (.Net, ReactJs) who is willing to work in a challenging environment and has strong knowledge in programming and software development.
Responsibilities:
Creating and developing new features
Updating and maintaining software with the application of the latest technologies
Collaborating with other software engineers and design team
Ensuring the quality and performance of the software
Qualification:
Minimum Education: Bachelors in Computer Science
Minimum Experience: 2 Years
Career Level: Experienced/ Professional
Strong understanding of ASP.Net, React.Js, Web Forms, Entity Framework, Rest API / Web API, Crystal Reports / other reports, Data Structures, TLSQL, and SQL Queries.
Interested candidates can send their resumes to [email protected] by mentioning their position and location in the subject line.
Principal Software Engineer - Java
Description:
We are looking for a full-time Principal Software Engineer (Java) who is able to develop and maintain the software. The candidate must have a professional background and a relevant degree in the field.
Responsibilities:
Updating and improving the existing software
Designing and maintaining the software
Sharing ideas with other engineers on software development and advancement
Recommending the latest technologies to the software design team
Identifying problems and providing solutions
Qualification:
Minimum Education: Bachelors in Computer Science
Career Level: Experienced Professional
Should have at least 6 years of experience
Solid Experience of Full Stack Development Lifecycle.
Must have experience over working on complex systems and the ability to understand and solve challenging analytical problems
Strong collaboration and communication skills within and across teams.
Strong problem-solving skills and critical thinking ability.
Experience with CI/CD systems such as Jenkins
Working knowledge of big data technologies
Sound understanding of Java 8 or above, Spring Boot, Hibernate, Design Patterns, Application Database (MSSQL OR Oracle) In memory Database, Redis Cache, MAVEN for dependency management, Docker, Kubernetes, GraphQL.
Experience working with React or Angular.
Working on financial applications, transaction processing systems would be a plus.
Worked on Microservices based architecture
Excellent analytical, communication, and problem-solving skills coupled with a strong work ethic.
Interested candidates can send their resumes to [email protected] by mentioning their position and location in the subject line.
Software Support Engineer
Description:
We are looking for a full-time software support engineer with qualifications in the relevant field who will be responsible for assisting in the development of the software and creating technical manuals. The employee must be able to apply all the technical knowledge and skills required for this position.
Full time/ Permanent
Job Shift: Day
Solving technical issues of software products.
Assist customers in troubleshooting problems
Diagnose issues with a software application
Identify sources of the problem and offer their solutions to help future efforts in the design and implementation of software products.
Responsibilities:
Create and develop technical documents and manuals
Assist in the development and design of the software
Work closely with the senior software engineers and design team
Assist customers in troubleshooting problems
Diagnose issues with a software application
Identify sources of the problem and offer their solutions to help future efforts in the design and implementation of software products.
Qualification:
Minimum Education: Bachelors in Computer Science
Minimum Experience: 2 years
Career Level: Experienced Professional
Excellent communication skills
Must be able to work in teams, as well as independently
Candidate must demonstrate strong analytical, troubleshooting, and problem-solving skills.
Technical Skills Required: TomCat, Websphere, SQL, Oracle, OOP, ADC Support
Interested candidates can send their resumes to [email protected] by mentioning their position and location in the subject line.
Software Engineer (iOS)
Description:
We are looking for an experienced Software Engineer (iOS) to develop, design, and maintain iOS applications. Your main role will be to create high-quality iOS applications with updated features. This position requires full-time commitment towards the job.
Responsibilities:
Creating, designing, and maintaining the iOS applications
Identifying major issues faced by customers and providing solutions
Ensuring the quality and performance of the applications
Working with design and other software engineers team
Applying and implementing the technical skills
Qualification:
Minimum Education: Bachelors in Computer Science
Experience: 2+ years of IOS development.
Career Level: Experienced Professional
Demonstrated knowledge of Swift.
Understanding of technical issues, designs, best practices
Strong knowledge of OOP, iOS, Design Pattern, and iOS Swift.
Great interpersonal and communication skills
Enterprise development experience highly desirable
Ability to identify stakeholders, assess their needs and manage their expectations through effective communication
Excellent written/verbal communication skills
Interested candidates can send their resumes to [email protected] by mentioning their position and location in the subject line.
Senior Project Manager
10+ years of project & program management experience, 5+ years of hands-on experience of ADC Operations, CRM Solutions and Payment Schemes
Exceptional stakeholder management and strong working relationship building skills
Excellent verbal and written communication skills both in English and Urdu
Proven track record of delivering complex Banking projects within timelines, budget and scope.
Ability to proactively identify risks, issues and dependencies and seeking agreements to keep delivery on track within budget and time scales
Ability to manage the execution as per customer priorities and ensuring continuous quality in tough deadlines
Ability to communicate clearly to a non-technical audience and to understand technical communication from team members and customers
Flexibility to undertake other duties as and when requested by the management
Ability to review the documentation and perform sanity checking before the documentation is released to the customer
IT graduate from a reputable Institution
Must have PMP or Scrum certifications
Expert Proficiency in MS Project and other relevant tools to create presentations, executive summaries, spreadsheets, diagrams and process maps for communicating and reporting purposes.
Interested candidates can send their resumes to [email protected] by mentioning their position and location in the subject line.
Benefits
We believe that employees are our greatest asset for whom we provide various benefits that keep them motivated and satisfied.
Contact Us
Contact our tech professionals, and together let's lead the world towards digital disruption via multiple digital modes of communication and implementation techniques
Call Us
+971-4-3887731
UAN: +92-21-111-282-692