Who we are
We are change agents having one same objective -- Helping millions to accelerate growth. We are problem solvers and solutions providers. Innovation engineers and software builders. Project champions and data analysts.
Your ambition is just the beginning. In Apping, you will be empowered to realize your potentials with no limit. Work with our talented people and learn from the best. Embrace our multinational culture and expand your knowledge beyond limit. Surround yourself with curiosity and ask questions without judgement. Keep learning and grow so you can help others grow.
Our Values
Listen with curiosity and respect.
Speak with honesty and humbly.
Act with integrity and honor.
Proactive and prepare for possibilities.

How to join us
Experienced Professionals
Build your career with us. Our all inclusive culture provides you with ample opportunities to grow from different perspectives within the organization.
Students and Entry Level
We welcome students or graduate students entry level positions that ignite your passion. If you're looking for a career that challenges your limit, this is the place.
Note: Search for our open positions below. If you couldn't find any, you can send your resume to our Recruitment team to be contacted for future open positions that your skill sets. Send your resume to: recruitment@appingtechnology.com
Open Position
Business Analyst
1 open positions
We are looking for an experienced, self-directed and highly motivated Business Analyst to be responsible for liaising between business users and technologists to exchange information in a concise, logical and understandable way in coordination with the Technology team. This role requires continuous investigation towards understanding of business performance and other measures to enable the implementation of business technology solutions.
System Engineer
1 open positions
We are looking for System Engineer to join our team! As a System Engineer, it is all about building, managing, and analyzing a composite system. It follows the principles to organize the whole system by keeping an eye on each phase throughout the lifecycle of any system. It can be in any domain like technology, chemical, mechanical, etc.
As a System Engineer, your main responsibilities are; but not limited to:
Install, configure, maintain, and administer enclave-level networks, network devices, client machines and servers.
Perform flaw remediation.
Prioritizes and diagnoses incidents according to agreed procedures. Investigates causes of incidents and seek resolution. Escalates unresolved incidents. Facilitates recovery following resolution of incidents. Documents and closes incidents following agreed procedures.
Prepares documents and implements changes based on change requests. Applies change control procedures.
Identifies and investigates problems with systems, processes, and services. Helps implement agreed remedies and preventative measures.
Build and maintain client relationships by providing smart technical solutions.
Staying up to date on the latest process and IT advancements to automate and modernize systems.
Monitor ticket queues and provide IT support remotely to customers in multiple locations by diagnosing and quickly resolving system and application issues.
Provide a professional helpdesk service, ensuring service level agreements are met. Proactively ensure the highest levels of systems and infrastructure availability.
Liaise with vendors and other IT personnel for problem resolution Maintain security, backup, and redundancy strategies.
Prepare and present compliance reports with analysis of measurements, statistics, and other data.
Acting as a point of contact to support service users and customers reporting issues, requesting information, access, or other services.
Qualifications / Requirements:
Bachelor’s degree in computer science (or related area) preferred.
Microsoft Certification (MCSE) or equivalent certification in relevant programs desired. Managing deployments/rollouts.
A solid understanding of LAN/WAN networking
Cisco Certified Network Associate or Professional -CCNA/ CCNP MCITP Server
Group Policy design and configuration
Microsoft IIS administration and configuration
Active Directory/LDAP user and group administration
Ability to troubleshoot network issues including back bone infrastructure issues
Good written and verbal communication.
Flexible and able to adapt to a rapidly changing environment
Must be organized and have the ability to manage projects of varying length Positive, self-motivated individual who can complete tasks independently
Project Manager
1 open positions
We are looking for an experienced, self-directed and highly motivated Project Manager to take ownership of projects, processes and other initiatives that evolve and enhance how we engage with our clients. This role requires a strong understanding of both project management methodologies as well as our solution technology and best practices.
As a Project Manager, your main responsibilities are; but not limited to:
Responsible for management and delivery of digital projects for the APAC region to ensure on time and high quality delivery to our clients
Manages multiple projects and tasks simultaneously
Meet with project stakeholders to clearly capture business requirements, critical milestones, and dependencies
Define project business requirements, analysis, and design; facilitate decision making sessions for project specific architecture, business strategy, operational processes, business processes, and organizational requirements
Proactively works with internal teams to define project requirements and estimate effort to deliver
Act as a liaison between IT stakeholders to strengthen understanding of business-aligned goals. Challenge the status quo
Obtain stakeholder buy-in and proactively manage expectations throughout the project
Creates and maintains project plans to fully account for the delivery and ongoing improvement of the solution
Tracks progress against plans, deliverables, and expected outcomes
Identifies and attends to interdependencies between key resources and between significant work efforts
Identifies and surfaces risks to successful implementation
Provides ongoing project update reports to internal leadership
Responsible for following and monitoring project management processes and documentation
Ensures ongoing resource needs are captured and utilization rates are maintained across their cross-functional team(s)
Responsible for coordination final delivery of digital applications or functionality, including user acceptance testing and final sign-off
Seeks out vendor or internal solutions and manages overall project issue resolutions
Adhere to and promote PMO standard project management tools, procedures and best practices
Qualifications:
Strong leadership, organizational, project planning and management skills
Self-motivated, self-starter, focused on delivery of deadlines and adherence of quality assurance procedures. Proven ability to work under pressure; ability to handle multiple conflicting priorities
Team awareness – recognizes and understands both personal and team dynamics and relationships; empathetic to stakeholder concerns; recognizes motivational issues and effectively influences more desirable outcomes
Pragmatic and flexible in project management approach, tailoring their style to the needs of their projects, teams, and business partners
Strong business analysis skills and strategic thinker; experience managing high risk projects
Change Management experience with complex business transformational efforts. Ability to anticipate problems and make insightful, timely decisions in complex situations
Excellent written and verbal communication skills in English
Strong organizational skills, ability to multitask and prioritize work
Android Developer
1 open positions
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Your main responsibilities are; but not limited to:
● Lead and be involved in all development projects assigned to you
● Integrate app with other web applications & API’s to support mobile functionality
● Able to understand and identify the requirements
● Propose solutions or alternatives solutions to client requirements
● Design, develop, test and debug applications
● Define and enable the scalability of application features scope
● Analyze, diagnose and resolve errors related to the applications
● Manage configuration, installation and maintenance of applications
● Modify and test new functions to existing applications
● Provide complete and clear documentation for all tasks/work done
● Consistently deliver quality applications that meets or exceeds client expectations on stated timelines
Qualifications
● Demonstrable portfolio of released applications on the App store or the Android market;
● 3+ years in mobile software development;
● Extensive knowledge of at least one programming language like Swift and Java
● Familiarity with OOP design principles
● Over one year’s developing Flutter applications for mobile
● Experience with third-party libraries and APIs;
● Understanding of the Agile development life-cycle;
● Experience with automated testing and building;
● Experience with Git, SVN, or other version control tools;
● Proven experience in writing readable code, creating extensive documentation for existing code, and refactoring previously written code
UI/UX Developer
1 open positions
We’re looking for a UI/UX developer who will take a key role on our team. Our UI/UX developer will be responsible for conducting user research, creating wireframes and designs, and ultimately aligning user behavior to actions that drive results
RESPONSIBILITIES :
- Responsible for overall user satisfaction with a product. Your priority is to continually look for ways to improve the product experience.
- Advocate for user needs throughout the design and implementation process.
- Create user-friendly interfaces that enable users to understand how to use complex technical products.
- Communicate with other teams.
- Discuss design principles with non-design folks, such as developers.
SKILLS REQUIRED :
- Proficiency in HTML, JavaScript, jQuery, and CSS.
- Knowledge of Figma.
- Good interpersonal skills.
- Understanding of key design principles.
- Good problem-solving skills.
- Good understanding of odoo website skills will be an added advantage.
- Good communication skills in English.
Odoo Developer
1 open positions
We are hiring for an experienced and driven Odoo .developer to plan, execute & support significant growth in our APAC region. You will work in an Agile team environment consisting of Odoo Developers, System Analysts, Business Analysts and Project Managers
As an Odoo Developer, your main responsibilities are; but not limited to:
Lead and be involved in all development projects assigned to you
Able to understand and identify the requirements
Propose solutions or alternatives solutions to client requirements
Design, develop and test integrated Odoo applications (OpenERP) for new module developments and customizations
Define and enable the scalability of application features scope
Analyze, diagnose and resolve errors related to the applications
Manage configuration, installation and maintenance of applications
Modify and test new functions to existing applications
Upgrade Odoo applications to latest version
Provide complete and clear documentation for all tasks/work done
Consistently deliver quality system software that meets or exceeds client expectations on stated timelines
Qualifications:
Python development frameworks & Linux system
Minimum 3-5 years of experience in Odoo development
Object-oriented programming, object modeling and relational database
Excellent written and verbal communication skills in English
Strong organizational skills, ability to multitask and prioritize work
Ability to learn fast, execute and deliver desired results
Comfortable working in a fast paced team environment
Knowledge of frontend development languages is a great advantage
React Native Developer
1 open positions
We are looking for a highly skilled React Native Developer who can create well-structured front-end architecture, APIs, and can also write reusable, and scalable JavaScript codes.
Responsibilities:
Design and implement user interface components for web-based and mobile applications using React ecosystem
Leverage native APIs for deep integrations with both platforms Android and iOS.
Build app and UI components from prototypes and wireframes
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Maintain code and write automated tests to ensure the product is of the highest quality.
Transition existing React web apps to React Native.
Create front-end modules with maximum code reusability and efficiency
Implement clean, smooth animations to provide an excellent user interface
Work with third-party dependencies and APIs.
Skills and Requirements:
Familiarity with native build tools, like XCode, Gradle
Understanding of REST APIs, the document request model, and offline storage
Strong knowledge of React fundamentals such as Virtual DOM, component lifecycle, and component state.
A complete understanding of the full mobile app development lifecycle right from prototyping.
Knowledge of type checking, unit testing, typescript, prop types, and code debugging
Experience working with REST APIs, document request models, offline storage, and third-party libraries.
Understanding of web technologies like JavaScript, HTML, and CSS
Knowledge of user interface design and responsive designs
PHP Laravel Developer
1 open positions
We are looking for a motivated PHP / Laravel developer to come join our agile team of professionals. If you are passionate about technology, constantly seeking to learn and improve skillset, then you are the type of person we are looking for! We are offering superb career growth opportunities.
As a PHP Developer, your main responsibilities are; but not limited to
1 Continuously develop, enhance and maintain cutting-edge web-based PHP applications on portal plus premium service platforms and all server-side logic.
2 Develop plans for keeping the website always updated and current.
3 Practice agile software development (Iteratively Develop, Debug, Test, Deploy & Maintain).
4 Solve complex software challenges to align with Business Rules.
5 Investigate and discover architectural considerations.
6 Integrating data from various back-end services and databases.
7 Familiarize with AWS & Cloud Architecture.
Requirements :
1 Minimum 3 years of PHP development experience.
2 Familiar with PHP and Lavarel frameworks.
3 Familiar with Mysql/MariaDB database.
4 Experience and knowledge in Web Services: XML, JSON and REST.
5 Familiarity with API Integration.
6 Ability to work independently with minimal assistance.
7 Able to converse in multilingual.
8 Preferably familiar with Vue.js v2.
9 Writing clean, well-designed, testable, fast PHP and efficient code to a high standard.
System Administrator
1 open positions
We are looking for a talented, diligent system administrator to maintain and administer our company's networked system of computers. The system administrator's responsibilities include troubleshooting hardware, software, and networking issues, as well as ensuring that all computing operations run with optimal performance and security. To be successful as a system administrator, you should have an excellent ability to solve problems using your in-depth understanding of information systems and computing solutions. The best system administrator will also be a team player, willing to handle all support requests with courtesy and professionalism.
As a System Administrator your main responsibilities are; but not limited to:
- Configuring and maintaining the networked computer system, including hardware, system software, and applications.
- Ensuring data is stored securely and backed up regularly.
- Diagnosing and resolving hardware, software, networking, and system issues when they arise.
- Replacing and upgrading defective or outdated components when necessary.
- Monitoring system performance to ensure everything runs smoothly and securely.
- Researching and recommending new approaches to improve the networked computer system.
- Providing technical support when requested.
- Documenting any processes which employees need to follow in order to successfully work within our computing system.
Qualifications / Requirements:
- Relevant degree or diploma in Information systems or information technology.
- Microsoft MCSE certification or similar.
- Past experience administering server-side technology and networked computing systems.
- Familiarity with SQL and database operations.
- Ability to prioritize a wide range of workloads with critical deadlines.
- Availability outside of working hours to resolve emergency issues promptly.
- Excellent critical thinking and problem solving skills.
- Patient and professional demeanor, with a can-do attitude.
IOS Developer
1 open positions
Apping technology is hiring a mobile developer to engineer applications that will run across iOS. We are looking for someone passionate about performance, reliability, and design with the experience and credentials to back up that passion. Someone who can take ownership of applications, solve technical challenges and take pride in their solutions and code.
The ideal candidate will have experience building native iOS, Dart and Python Knowledge, and a portfolio of applications already published either in the app store or self-hosted.
You’ll be a key member of the team tasked with contributing to a number of high-value projects within Apping Technology.
Your main responsibilities are; but not limited to:
Lead and be involved in all development projects assigned to you
Integrate app with other web applications & API’s to support mobile functionality
Able to understand and identify the requirements
Propose solutions or alternatives solutions to client requirements
Design, develop, test and debug applications
Define and enable the scalability of application features scope
Analyze, diagnose and resolve errors related to the applications
Manage configuration, installation and maintenance of applications
Modify and test new functions to existing applications
Provide complete and clear documentation for all tasks/work done
Consistently deliver quality applications that meets or exceeds client expectations on stated timelines
Qualifications
Demonstrable portfolio of released applications on the App store,
3+ years in mobile software development;
Extensive knowledge of at least one programming language like Swift and Java
Familiarity with OOP design principles
Over one year’s developing Flutter applications for mobile
Experience with third-party libraries and APIs;
Understanding of the Agile development life-cycle;
Experience with automated testing and building;
Experience with Git, SVN, or other version control tools;
Proven experience in writing readable code, creating extensive documentation for existing code, and refactoring previously written code
Web Developer
1 open positions
We are looking for a skilled web developer who will be responsible for developing and/or designing websites for our company. You will be working alongside a team of other developers in creating, maintaining, and updating our websites.
In order for you to succeed in this role, you will need to be proficient in LAMP stack, JavaScript, HTML, CSS, Twitter bootstrap and have solid knowledge and experience in programming applications.
As a Web Developer, your main responsibilities are; but not limited to:
Write well designed, testable, efficient code by using best software development practices
Create website layout/user interface by using standard HTML/CSS practices
Integrate data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs
Create and maintain software documentation
Be responsible for maintaining, expanding, and scaling our site
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Cooperate with web designers to match visual design intent.
Technical skills: LAMP stack , html javascript css , twitter bootstrap
Core Skill: LAMP STACK
Qualifications
- Bachelor’s degree in Web Development or related field, or relevant experience.
- 3+ years of experience required.
- Solid knowledge and experience in programming applications.
- Hard working and quick learner.
- Proficient in JavaScript,HTML,CSS.
- Dedicated team player.
- Able to solve complex problem.
AI/ML Engineer
1 open positions
We are looking for a Machine Learning (ML) Engineer to help us create artificial intelligence products.
Machine Learning Engineer responsibilities include creating machine learning models and retraining systems. To do this job successfully, you need exceptional skills in statistics and programming. If you also have knowledge of data science and software engineering, we’d like to meet you.
Your ultimate goal will be to shape and build efficient self-learning applications.
Responsibilities :
Study and transform data science prototypes
Design machine learning systems
Research and implement appropriate ML algorithms and tools
Develop machine learning applications according to requirements
Select appropriate datasets and data representation methods
Run machine learning tests and experiments
Perform statistical analysis and fine-tuning using test results
Train and retrain systems when necessary
Extend existing ML libraries and frameworks
Keep abreast of developments in the field
Requirements :
Proven experience as a Machine Learning Engineer or similar role
Understanding of data structures, data modeling and software architecture
Deep knowledge of math, probability, statistics and algorithms
Ability to write robust code in Python, Java and R
Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)
Excellent communication skills
Ability to work in a team
Outstanding analytical and problem-solving skills
BSc in Computer Science, Mathematics or similar field; Master’s degree is a plus
Accountant
1 open positions
We are seeking trustworthy candidates who work efficiently without sacrificing accuracy. Accountants can expect to work with large amounts of numerical data, handle multiple tasks with deadlines, and provide transparent and complete reports to management. You should have a firm grasp of accounting and financial practices and regulations and possess strong computer and verbal and written communication skills.To ensure success, Accountants should be prompt, honest detail-oriented, professional, and analytical. Top candidates will have excellent presentation skills with the ability to successfully communicate complex quantitative data to decision-makers.
- Provides financial information to management by researching and analyzing accounting data; preparing reports.
- Prepares asset, liability, and capital account entries by compiling and analyzing account information.
- Documents financial transactions by entering account information.
- Recommends financial actions by analyzing accounting options.
- Summarizes current financial status by collecting information; preparing balance sheet, profit and loss statement, and other reports.
- Substantiates financial transactions by auditing documents.
- Maintains accounting controls by preparing and recommending policies and procedures.
- Guides accounting clerical staff by coordinating activities and answering questions.
- Reconciles financial discrepancies by collecting and analyzing account information.
- Secures financial information by completing database backups.
- Maintains financial security by following internal controls.
- Prepares payments by verifying documentation, and requesting disbursements.
- Answers accounting procedure questions by researching and interpreting accounting policy and regulations.
- Complies with federal, state, and local financial legal requirements by studying existing and new legislation, enforcing adherence to requirements, and advising management on needed actions.
- Prepares special financial reports by collecting, analyzing, and summarizing account information and trends.
- Maintains customer confidence and protects operations by keeping financial information confidential.
- Bachelor's degree in Accounting, Finance, or a related field, or an equivalent combination of education, training and experience
- 2-5 years of accounting/finance experience
- Demonstrate intermediate to advanced skills and knowledge of Excel, as well as other Microsoft Office applications
- Strong analytical and problem-solving skills
- Experience with accounting software
- Excellent interpersonal skills to communicate effectively across the organization
- Thorough knowledge of general ledger accounting and account reconciliation
- Highly detail-oriented
Accountant Duties and Responsibilities:
Qualifications for Accountant
Linux Administrator
1 open positions
We are looking for a Linux Administrator who will be responsible for designing, implementing, and monitoring the infrastructure.
Responsibilities
Proactively maintain and develop all Linux infrastructure technology to maintain a 24x7x365 uptime service
Engineering of systems administration-related solutions for various project and operational needs
Maintain best practices on managing systems and services across all environments
Fault finding, analysis and of logging information for reporting of performance exceptions
Proactively monitoring system performance and capacity planning
Manage, coordinate, and implement software upgrades, patches, hot fixes on servers, workstations, and network hardware
Create and modify scripts or applications to perform tasks
Provide input on ways to improve the stability, security, efficiency, and scalability of the environment
Collaborate with other teams and team members to develop automation strategies and deployment processes
Qualifications and requirements:
Previous working experience as a Linux Administrator for (x) year(s)
Bachelor's degree in Computer Science, Information Systems or similar relevant degree
IN depth knowledge of Linux: RedHat, CentOS, Debian, etc.
Hands on experience with MySQL and/or MariaDB
Familiarity with VMWare and SAN management and concepts
Expert in Shell, Perl, and/or Python scripting
Solid knowledge of protocols such as DNS, HTTP, LDAP, SMTP and SNMP
Additional Linux certifications (RHCT, RHCE and LPIC) will be considered an advantage
Strong problem solving and communication skills
DotNet Developer
1 open positions
SUMMARY
We are looking for a Software Engineer (.NET) who will be responsible for designing and developing web applications using the latest technologies.
KEY RESPONSIBILITIES WILL INCLUDE:
Participating in the systems analysis, design, project development, testing, implementation, and support.
Responsible for coding, testing and development of software application system
Contributing to research for new web technologies and recommend solutions to improve interface designs and website interactions.
Maintaining and enhancing custom development application software and scripts to meet with business needs.
Unit Testing of the modules assigned.
DESIRED SKILLS AND EXPERIENCES:
With at least 2 to 4 years experiences of web application development and system integration.
Solid knowledge of architectural and design patterns. Ability to design and implement software systems.
Must be a skilled programmer with knowledge of coding best practices and ability to produce highly readable and maintainable code.
English communication is required. Great communication skills to coordinate across technical teams and business stakeholders.
Creative, detail-oriented, and with good problem-solving skills.
Ability to collaborate with, and lead other development team members.
Ability to work in multiple projects and thrive in a fast-paced environment
Candidate must possess at least a Bachelor's Degree or Post Graduate Diploma in Computer Science/Information Technology or equivalent.
KNOWLEDGE OR EXPERTISE IN THE FOLLOWING ARE AN ADVANTAGE:
Required Skill(s) : C#.Net, VB.Net, ASP.Net, MVC4.0, and .Net Core
Specialization in HTML5, CSS3, and JavaScript.
Analyst Programmer
1 open positions
We are looking for Analyst Programmer to join our team! As an Analyst Programmer, you will perform analysis and programming duties in the development, implementation and support of information systems and applications.
Job Responsibilities :
1. Develop, Maintain and implement web-based applications
2. Participate in user requirements study
3. Conduct system testing
4. Prepare technical documentation
5. Develops and maintains applications and databases by evaluating client needs; analyzing requirements; developing software systems.
6. Analyze user information system needs.
Job Requirements :
1. Bachelor Degree in Computer Science or equivalent
2. Web development experience in C# on .NET Framework, HTML5, JQuery, CSS3
3. Good SQL & database knowledge (MS SQL Server and MySQL)
4. Knowledge of .NET Core, ReactJS, PHP, WPF and mongoDB will be an advantage
Flutter Developer
1 open positions
We are looking for Flutter Developer to join our team! As a, Flutter developer to engineer applications that will run across Android and iOS. We are looking for someone passionate about performance, reliability, and design with the experience and credentials to back up that passion. Someone who can take ownership of applications, solve technical challenges and take pride in their solutions and code.
The ideal candidate will have experience building native applications, Dart and Python Knowledge, and a portfolio of applications already published either in the app store or self-hosted You’ll be a key member of the team tasked with contributing to a number of high-value projects within Apping Technology.
Your main responsibilities are; but not limited to:
Lead and be involved in all development projects assigned to you
Integrate app with other web applications & API’s
Able to understand and identify the requirements
Propose solutions or alternatives solutions to client requirements
Design, develop, test and debug applications
Define and enable the scalability of application features scope
Analyze, diagnose and resolve errors related to the applications
Manage configuration, installation and maintenance of applications
Modify and test new functions to existing applications
Provide complete and clear documentation for all tasks/work done
Consistently deliver quality applications that meets or exceeds client expectations on stated timelines
Qualifications
* Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github;
* 3+ years in mobile software development;
* Over one year’s developing Flutter applications for mobile
* Experience with third-party libraries and APIs;
* Understanding of the Agile development life-cycle;
* Experience with automated testing and building;
* Experience with Git, SVN, or other version control tools;
* Proven experience in writing readable code, creating extensive documentation for existing code, and refactoring previously written code
UI/UX Designer
1 open positions
We are looking for a UI/UX Designer to turn our software into easy-to-use products for our client. UI/UX Designer responsibilities include gathering user requirements, designing graphic elements and building navigation components. To be successful in this role, you should have experience with design software and wireframe tools. If you also have a portfolio of professional design projects that includes work with web/mobile applications, we’d like to meet you. Ultimately, you’ll create both functional and appealing features that address our clients’ needs and help us grow our customer base.
Responsibilities:
Gather and evaluate user requirements in collaboration with product managers and engineers
Illustrate design ideas using storyboards, process flows and sitemaps
Design graphic user interface elements, like menus, tabs and widgets
Build page navigation buttons and search fields
Develop UI mockups and prototypes that clearly illustrate how sites function and look like
Create original graphic designs (e.g. images, sketches and tables)
Prepare and present rough drafts to internal teams and key stakeholders
Identify and troubleshoot UX problems (e.g. responsiveness)
Conduct layout adjustments based on user feedback
Adhere to style standards on fonts, colors and images
Requirements and skills:
Proven work experience as a UI/UX Designer or similar role
Portfolio of design projects
Knowledge of wireframe tools (e.g. Wireframe.cc and InVision)
Up-to-date knowledge of design software like Adobe Illustrator and Photoshop
Team spirit; strong communication skills to collaborate with various stakeholders
Good time-management skills
BSc in Design, Computer Science or relevant field
Solution Architects.
1 open positions
We are looking for an innovative solution architect to develop and implement systems architecture that will meet business needs. The solution architect’s responsibilities include gathering requirements and functional specifications, assessing the current software systems in place in order to identify areas in need of improvement, and overseeing development teams. You should also be able to regularly update the company on any developments in systems architecture projects.
To be successful as a solution architect, you should be able to integrate any updated specifications and requirements into the systems architecture. An outstanding solution architect should be able to explain complex problems to management in layman’s terms.
We are hiring a talented Solution Architect professional to join our team. If you're excited to be part of a winning team, Apping is a great place to grow your career.
Solution Architect Responsibilities:
- Building and integrating information systems to meet the company’s needs.
- Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.
- Resolving technical problems as they arise.
- Providing supervision and guidance to development teams.
- Continually researching current and emerging technologies and proposing changes where needed.
- Informing various stakeholders about any problems with the current technical solutions being implemented.
- Assessing the business impact that certain technical choices have.
- Providing updates to stakeholders on product development processes, costs, and budgets.
Solution Architect Requirements:
- Bachelor’s degree in information technology, software engineering, computer science, or related field.
- Proven experience in engineering and software architecture design.
- Previous project management experience is advantageous.
- In-depth understanding of coding languages (Java, JavaScript).
- Sound knowledge of various operating systems and databases.
- Efficient communication skills.
- Strong organizational and leadership skills.