Qualifications
- University degree in computer science or equivalent
- 10+ years of work experience in software development
- Awareness of different application architectures and their benefits and drawbacks
- 5+ years of experience in object orientated programming in C++/Java
- Confident with one or more of a scripting or functional language like Python, TypeScript or Haskell
- High motivation and efficiency with good communication skills, both oral and written
- Fluency in English is a mandate
- Pro-activity, self-reliance as well as open and inquiring mindedness
- Team player, ability to work in an international environment and with matrix organization
Skills we’d like:
- Understanding of microservices and event-driven architectures
- Experience with cloud-native software development methodologies and tools to support application development / deployment stages including CI/CD
- Experienced in developing applications on a Public Cloud Environment (AWS, GCP, Azure, etc)
Responsibilities
- Design and build scalable, distributed and highly available solutions that our customers can build their lives around
- Mentor software engineers and help build a tech culture that creates leading-edge products
- Contribute to our technical strategy with a drive to improve products, infrastructure, processes, or organizations
- You will have to present solutions both in written documents and workshop situations, leading and facilitating discussions on a high level
Additional Information
- You will be empowered in your role
- We have a competitive compensation package that includes medical and dental Insurance
- In-house courses of English and French languages
- Opportunities to participate in exchange programs abroad
- Discount programs especially designed for EGS’ employees
- 4x a week yoga classes
- In-house sport training center
- Bus for transportation
- Unlimited coffee and tea
- Corporate events and parties
- Business trips and trainings
How to apply
Send us your CV or Resume at career@energizeglobal.com
We would kindly ask you to indicate the position name in the subject line of your e-mail.
Company Description
With 15+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan or Gyumri, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech.
This role requires a team-oriented, seasoned software development expert who is a hands-on coder, but also able to help to lead a growing team.
Qualifications
Skills We Can’t Do Without
- University degree (master / bachelor) in computer science or engineering
- Minimum 5-10 years work experience in IT services and software development, preferably in the area of electronic payments
- Very strong knowledge of object orientated programming in C++, with relational databases, SQL and data model development
- Knowledge on Agile methodology
- Strong analytical skills and problem-solving attitude
- Ability to work in dynamic situations, short timelines and with strict deadlines
- Strong sense for curiosity, proactivity, flexibility, accountability
- Good communication skills, both oral and written
- Good knowledge of English is mandatory, both spoken and written.
Skills We’d Like
- Ability to operate in an advanced technically and fast-changing environment;
- Knowledge of other European languages like German; French; Italian or Dutch
- Knowledge on Cloud solutions; DevOps practices
- Enthusiastic to work in an international, scaled agile team of experts in daily cooperation
- Broad technical background in IT, software development technologies and operation of transaction processing systems
- Good knowledge of payment services, in Acceptance/Acquiring or Issuin
Additional Information
- You will be empowered in your role
- We have a competitive compensation package that includes medical and dental Insurance
- In-house courses of English and French languages
- Opportunities to participate in exchange programs abroad
- Discount programs especially designed for EGS’ employees
- 4x a week yoga classes
- In-house sport training center
- Bus for transportation
- Unlimited coffee and tea
- Corporate events and parties
- Business trips and trainings
How to apply
Send us your CV or Resume at career@energizeglobal.com
We would kindly ask you to indicate the position name in the subject line of your e-mail.
Company Description
With 15+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan or Gyumri, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech.
Interested in building automated functional and performance tests as part of a continuous delivery pipeline? Then, check out our new job opening and become EGS’s QA Automation Engineer! You will have an opportunity to work on the projects in finance/banking sphere and be in an impact role! Sounds like you? Drop us a message and let’s meet!
Qualifications
- Bachelor’s degree in Computer Science or a related discipline
- More than 3 years of hands-on manual testing experience
- At least 3 years of experience in QA Automation
- Strong working knowledge of testing client/server applications
- Experience with bug tracking systems (JIRA)
- Experience working with Test Frameworks like Selenium Web-driver, Cucumber/Gherkin
- Knowledge of Selenium Grid and Docker
- Experience with automated performance testing
- Experience in Java or any other programing languages
- Quality Assurance certification is desirable (ISTQB)
- Good knowledge of English
Responsibilities
- Responsible for setting up a test ecosystem – tools, processes, knowledge base
- Continuously re-evaluating the test strategy to adjust for new information, changing risks, shifting priorities, and schedules.
- Responsible for leading to strong and rigorous testing steps with a structured approach for each project before go live
- Tasks performed will include but are not limited to test planning, manual testing, test automation, test environment setup/teardown, defect logging and verification.
- Works collaboratively as part of the development team with product managers, software engineers, and architects to define and execute tests throughout the project lifecycle.
Additional Information
- You will be empowered in your role
- We have a competitive compensation package that includes medical and dental Insurance
- In-house courses of English and French languages
- Opportunities to participate in exchange programs abroad
- Discount programs especially designed for EGS’ employees
- 4x a week yoga classes
- In-house sport training center
- Bus for transportation
- Unlimited coffee and tea
- Corporate events and parties
- Business trips and trainings
How to apply
Send us your CV or Resume at career@energizeglobal.com
We would kindly ask you to indicate the position name in the subject line of your e-mail.
Company Description
With 15+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan or Gyumri, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech.
At EGS we look first and foremost for people who are passionate about solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle. We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.
Qualifications
We use microservice architecture for our backend components.
Technologies used:
Backend
- Java 11
- SpringBoot
- Posgresql database
Messaging queues:
Frontend:
Test automation:
- Protractor (migration to cypress is ongoing)
- Gitlab CI
Methodology:
- Agile
- Sprint duration: 2weeks
- Knowing Kafka and PostgreSQL is a plus.
Additional Information
- You will be empowered in your role
- We have a competitive compensation package that includes medical and dental Insurance
- In-house courses of English and French languages
- Opportunities to participate in exchange programs abroad
- Discount programs especially designed for EGS’ employees
- 4x a week yoga classes
- In-house sport training center
- Bus for transportation
- Unlimited coffee and tea
- Corporate events and parties
- Business trips and trainings
How to apply
Send us your CV or Resume at career@energizeglobal.com
We would kindly ask you to indicate the position name in the subject line of your e-mail.
Company Description
With 15+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan or Gyumri, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech.
Looking to become a major player on a team? Want to make a big impact on an engineer-driven roadmap in your next career adventure? We are looking for a hands-on Senior C/C++ Software Engineer. The role requires excellent communication skills, strong analytical problem-solving abilities, solid academic background and expert programming skills as well as leadership skills.
Qualifications
- BS degree in Computer Science or a related field; Master’s degree is preferable
- 5+ years of hands-on software development experience in C/C++ (expert programmer)
- Solid working experience of C/C++ programming
- Solid working experience in C (standard C library), C++ (STL, Boost libraries)
- Experience of Android development
- Experience in development under Linux embedded systems, buildbot, SVN, Eclipse
- Experience in operating systems: Windows activeX/OCX, OS2, DOS
- Knowledge of Object-oriented programming principles
- Experience in using git, gitlab is a plus
- Work experience in an Agile environment is an advantage
- Knowledge of Embedded devices
- Very concerned to deliver well validated/ tested software
- Fluent in English
- Knowledge of French is highly appreciated
- Must be able to communicate and interact effectively with business users, project managers and IT stakeholders
- Must be well organized and able to meet stakeholder delivery commitments
Responsibilities
- Develop and test applications for embedded applications
- Update existing documentation according to already done development
- Provide leadership and guidance to our software engineers in the development of their careers
- Be a hands-on leader, working with the team to create organized, clean, and maintainable code
Additional Information
- You will be empowered in your role
- We have a competitive compensation package that includes medical and dental Insurance
- In-house courses of English and French languages
- Opportunities to participate in exchange programs abroad
- Discount programs especially designed for EGS’ employees
- 4x a week yoga classes
- In-house sport training center
- Bus for transportation
- Unlimited coffee and tea
- Corporate events and parties
- Business trips and trainings
How to apply
Send us your CV or Resume at career@energizeglobal.com
We would kindly ask you to indicate the position name in the subject line of your e-mail.
Company Description
With 15+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan or Gyumri, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech.
Your day-to-day responsibilities will include
- Take care of feature requests and occasional support issues.
- Develop new provider integrations for any of the AccountIQ modules.
- Work with Front End functionality in JavaScript and Vue.js
- Being in contact with the end clients and payment providers can be required once in a while.
- Participate in daily stand ups, code reviews, and sprint meetings.
- Actively improve the documentation, be flexible with workflow suggestions, supporting initiatives for technical improvement.
Some of the technologies you will be working with
Scala (mainly Akka actors + Play framework, newer services in ZIO), JavaScript (Vue.js), Elasticsearch, PostgreSQL, docker, back-end services, CD on AWS.
Qualifications
Skills we can’t do without:
You are a humble and helpful teammate, enjoy working in a high pace environment, and are ambitious with problem-solving skills, acquire the curiosity and understanding of architecture and DevOps.
- Proven knowledge in Scala or high experience in Java.
- Working experience with JavaScript, HTML, CSS and Vue.js
- You have good knowledge of SQL and NoSQL.
- You like working in an agile team environment.
- You have proven experience in developing scalable web applications.
- You are proficient in the English language.
Skills we would like:
- Hands-on experience with functional programming in Scala.
- Knowledge of responsive design/development.
- A background that includes online payments solutions.
Your day-to-day responsibilities include
- You take care of feature requests and occasional support issues.
- You Develop new provider integrations for any of the AccountIQ modules.
- You will work with Front End functionality in JavaScript and Vue.js
- Being in contact with the end clients and payment providers can be required once in a while.
- Participate in daily stand ups, code reviews, and sprint meetings.
- You actively improve the documentation, be flexible with workflow suggestions, supporting initiatives for technical improvement.
Additional Information
- You will be empowered in your role
- We have a competitive compensation package that includes medical and dental Insurance
- In-house courses of English and French languages
- Opportunities to participate in exchange programs abroad
- Discount programs especially designed for EGS’ employees
- 4x a week yoga classes
- In-house sport training center
- Bus for transportation
- Unlimited coffee and tea
- Corporate events and parties
- Business trips and trainings
How to apply
Send us your CV or Resume at career@energizeglobal.com
We would kindly ask you to indicate the position name in the subject line of your e-mail.
Company Description
With 15+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan or Gyumri, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech.
Job Description
As a DevOps Engineer, you will utilize your technical capabilities along with your domain expertise to develop innovative solutions. You have strong competency with DevOps practices. You must possess knowledge of public cloud offerings like AWS/Azure Capabilities. You will be tasked to develop solutions to build and deploy to Cloud target services. Independent thinking and being hands-on will be key to be successful in this position.
Qualifications
- 3-5+ years in DevOps and/or Configuration Management
- 3 years working experience with Linux Servers
- Familarity with Scripting and programming languages (Bash, Ruby, Python)
- Familarity with Configuration Management systems (Ansible, Puppet)
- Experience with source code management (Git)
- Experience with CI/CD
- Experience with Containerization (Docker)
- Experience with Issue tracking software (JIRA)
- Experience with web servers (Apache, Nginx)
- Experience with application servers (Jboss/Wildfly)
- Experience with Cloud is a great plus (AWS, Azure or any)
- Familiarity with System and Network fundamentals
Desired Personal Characteristics
- Strong analytical/problem solving experience
- Excellent written and verbal communication skills
- Ability to prioritize and perform multiple tasks in time-critical situations
- High level of initiative with ability to self-manage
- Constant drive to improve company performance and results
Responsibilities:
- Implement best practices for ensuring continued availability and security of on-premise and cloud infrastructure while providing a clear audit trail
- Continually expand product insight with proactive monitoring and alerting
- Facilitate development teams diagnosing and troubleshooting problems in test and production environments
- Be eager to learn new skills or technology that help implement innovative solutions
Additional Information
- You will be empowered in your role
- We have a competitive compensation package that includes medical and dental Insurance
- In-house courses of English and French languages
- Opportunities to participate in exchange programs abroad
- Discount programs especially designed for EGS’ employees
- 4x a week yoga classes
- In-house sport training center
- Bus for transportation
- Unlimited coffee and tea
- Corporate events and parties
- Business trips and trainings
How to apply
Send us your CV or Resume at career@energizeglobal.com
We would kindly ask you to indicate the position name in the subject line of your e-mail.
Company Description
With 15+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan or Gyumri, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech.
Are you an experienced .NET Developer, looking to work in a collaborative environment as part of a scrum team? This is an opportunity for .NET Developer who has the skills, confidence, and initiative to create and deliver modern, secure, scalable .NET solutions AND a proven history supporting and modernizing legacy applications within large complex enterprise environments.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or Information Systems preferred.
- Highly Proficient with Microsoft Visual Studio, C#, and ASP.Net.
- Coded unit testing with Nunits plus any experience with git, gitlab and gitlab CI is helpful
- Experienced with MySQL
- Experience with source control systems, especially Azure DevOps/GIT
- Experience with SharePoint development, configuration, and administration a plus
- Experience with Visual Basic for Applications a plus
- Experience with Testing and Debugging tools a plus
- Experience with Development Methodologies such as Agile a plus
- Strong analytical and problem-solving skills
- Excellent interpersonal skills
Responsibilities
- Design, build and support software solutions using Microsoft development technologies and best practices
- Work with Database Developer and the System Architect to convert requirements into a solution design
- Code and Unit Test solution components
- Work with Senior Developer, Business Analyst and Project Management to document that solution meets project requirements
- Assist in the development of test plans
- Build and prepare solutions for release to the Production environment
Additional Information
- You will be empowered in your role
- We have a competitive compensation package that includes medical and dental Insurance
- In-house courses of English and French languages
- Opportunities to participate in exchange programs abroad
- Discount programs especially designed for EGS’ employees
- 4x a week yoga classes
- In-house sport training center
- Bus for transportation
- Unlimited coffee and tea
- Corporate events and parties
- Business trips and trainings
How to apply
Send us your CV or Resume at career@energizeglobal.com
We would kindly ask you to indicate the position name in the subject line of your e-mail.
Company Description
With 15+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan or Gyumri, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech.