Job Overview:
We are looking for a Cloud Engineer to join our team and work with our engineering team to optimize,
implement, and
maintain our organization’s cloud-based systems.
A Cloud Engineer’s responsibilities include deploying and debugging systems, as well as executing
new cloud initiatives.
Ultimately, you will work with different IT professionals and teams to ensure our cloud computing
systems meet the needs
of our organization and customers.
Roles & Responsibilities:
- Design, develop, and deploy modular cloud-based systems
- Develop and maintain cloud solutions in accordance with best practices
- Ensure efficient functioning of data storage and process functions in accordance with
company security policies and
best practices in cloud security
- Identify, analyze, and resolve infrastructure vulnerabilities and application deployment
issues
- Regularly review existing systems and make recommendations for improvements
- Interact with clients, provide cloud support, and make recommendations based on client needs
Job Requirements:
- Proven work experience as a Cloud Engineer or similar role
- Azure, AWS, and GCP certifications preferred
- Troubleshooting and analytical skills
- Strong communication and collaboration skills
- Client management skills to discuss systems as needed
- Relevant training and/or certifications as a Cloud Engineer
Job Overview:
We are looking for a Cybersecurity Analyst to join our team to protect our organization from
cyberattacks by monitoring
our systems and evaluating threats as they arise.
A Cybersecurity Analyst’s responsibilities include reviewing computer networks and identifying any
potential
vulnerabilities, installing the necessary software in order to protect it from unauthorized access,
and documenting
detections so that future breaches can be mitigated efficiently.
Roles & Responsibilities:
- Document security breaches and assess the damage they cause
- Work with the security team to perform tests and uncover network vulnerabilities
- Fix detected vulnerabilities to maintain a high-security standard
- Stay current on Information Technology (IT) security trends and news
- Develop company-wide best practices for IT security
- Perform penetration testing
- Help colleagues install security software and understand information security management
Job Requirements:
- Proven work experience as a Cybersecurity Analyst or similar role
- Experience in information security or related field
- Experience with computer network penetration testing and techniques
- Understanding of firewalls, proxies, SIEM, antivirus and IDPS concepts
- Ability to identify and mitigate network vulnerabilities and explain how to avoid them
- Bachelor’s degree in computer science or related field is preferred
Job Overview:
We are seeking a skilled .NET developer to join our team and contribute to the development of
software using the .NET
framework. In this role, you will be responsible for creating applications from the ground up,
configuring existing
systems, and providing user support.
To excel in this position, you must possess the ability to write functional code and have a keen eye
for identifying and
resolving defects. Collaboration and effective communication are essential, as you will be working
closely with internal
teams. If you have a genuine passion for the .NET framework and possess a strong understanding of
software design and
architecture, we would like to meet you.
Roles & Responsibilities:
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
Job Requirements:
- Proven experience as a .NET Developer or Application Developer
- Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g.
Model-View-Controller
(MVC))
- Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
- Attention to detail
- BSc/BA in Computer Science, Engineering or a related field
Job Overview:
We are looking for a DevOps Engineer to help us build functional systems that improve customer
experience.
DevOps Engineer responsibilities include deploying product updates, identifying production issues
and implementing
integrations that meet customer needs. If you have a solid background in software engineering and
are familiar with Ruby
or Python, we’d like to meet you.
Roles & Responsibilities:
- Implement integrations requested by customers
- Deploy updates and fixes
- Provide Level 2 technical support
- Build tools to reduce occurrences of errors and improve customer experience
- Develop software to integrate with internal back-end systems
- Perform root cause analysis for production errors
- Investigate and resolve technical issues
- Develop scripts to automate visualization
- Design procedures for system troubleshooting and maintenance
Job Requirements:
- Work experience as a DevOps Engineer or similar software engineering role
- Good knowledge of Ruby or Python
- Working knowledge of databases and SQL
- Problem-solving attitude
- Team spirit
- BSc in Computer Science, Engineering or relevant field
Job Overview:
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of
a cross-functional
team that’s responsible for the full software development life cycle, from conception to
deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding
languages, development
frameworks and third-party libraries. You should also be a team player with a knack for visual
design and utility.
Roles & Responsibilities:
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
Job Requirements:
- Proven experience as a Full Stack Developer or similar role
- Experience developing desktop and mobile applications
- Familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML,
jQuery)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks
(e.g. Angular, React,
Node.js)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX
design
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
- An analytical mind
- Degree in Computer Science, Statistics or relevant field
Job Overview:
We are looking for a Java Developer with experience in building high-performing, scalable,
enterprise-grade
applications.
You will be part of a talented software team that works on mission-critical applications. Java
developer roles and
responsibilities include managing Java/Java EE application development while providing expertise in
the full software
development lifecycle, from concept and design to testing.
Java developer responsibilities include designing, developing and delivering high-volume,
low-latency applications for
mission-critical systems.
Roles & Responsibilities:
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and
presenting these for architectural
review
Job Requirements:
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction
management etc.)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience as a Sun Certified Java Developer
- Experience in developing web applications using at least one popular web framework (JSF,
Wicket, GWT, Spring MVC)
- Experience with test-driven development
Job Overview:
You will be responsible for building the ‘client-side’ of our web applications. You should be able
to translate our
company and customer needs into functional and appealing interactive applications.
If you’re interested in creating a user-friendly environment by writing code and moving forward in
your career, then
this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital
technologies and
aspires to combine usability with visual design.
Roles & Responsibilities:
- Develop and maintain web applications using the MEAN stack (MongoDB, Express.js, Angular,
Node.js).
- Collaborate with cross-functional teams to analyze, design, and ship new features.
- Ensure high performance and responsiveness of applications, optimizing for speed and
scalability.
- Work closely with UX/UI designers to implement visually appealing and user-friendly
interfaces.
- Troubleshoot and debug issues, providing resolutions and enhancements as needed.
Job Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Mean Stack Developer or similar role.
- Strong proficiency with the MEAN stack.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g.,
Angular, React, Vue.js).
- Experience with databases like MongoDB and proficiency in writing efficient queries.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative
team environment.
- Good communication skills and the ability to translate technical requirements into business
solutions.
Job Overview:
We are looking for a Python Developer to join our engineering team and help us develop and maintain
various software
products.
Python Developer responsibilities include writing and testing code, debugging programs and
integrating applications with
third-party web services. To be successful in this role, you should have experience using
server-side logic and work
well in a team.
Ultimately, you’ll build highly responsive web applications that align with our business needs.
Roles & Responsibilities:
- Write effective, scalable code
- Develop back-end components to improve responsiveness and overall performance
- Integrate user-facing elements into applications
- Test and debug programs
- Improve functionality of existing systems
- Implement security and data protection solutions
- Assess and prioritize feature requests
- Coordinate with internal teams to understand user requirements and provide technical
solutions
Job Requirements:
- Work experience as a Python Developer
- Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
- Knowledge of object-relational mapping (ORM)
- Familiarity with front-end technologies (like JavaScript and HTML5)
- Team spirit
- Good problem-solving skills
- BSc in Computer Science, Engineering or relevant field
Quality Assurance Engineer /
Analyst
Apply Now
+
-
Job Overview:
We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and
automated tests to ensure
product quality.
QA engineer responsibilities include designing and implementing tests, debugging and defining
corrective actions. You
will also review system requirements and track quality assurance metrics (e.g. defect densities and
open defect counts.)
The QA technician role plays an important part in our company’s product development process. Our
ideal candidate will be
responsible for conducting tests before product launches to ensure software runs smoothly and meets
client needs, while
being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions
to software quality
problems, we’d like to meet you.
Roles & Responsibilities:
- Review requirements, specifications and technical design documents to provide timely and
meaningful feedback
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute automation scripts using open source tools
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Develop and apply testing processes for new and existing products to meet client needs
- Liaise with internal teams (e.g. developers and product managers) to identify system
requirements
- Monitor debugging process results
- Investigate the causes of non-conforming software and train users to implement solutions
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies
Job Requirements:
- Proven work experience in software development
- Proven work experience in software quality assurance
- Strong knowledge of software QA methodologies, tools and processes
- Experience in writing clear, concise and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing
- Hands-on experience with automated testing tools
- Solid knowledge of SQL and scripting
- Experience working in an Agile/Scrum development process
- Experience with performance and/or security testing is a plus
- BS/MS degree in Computer Science, Engineering or a related subject
Job Overview:
We are looking for a UI/UX Designer to turn our software into easy-to-use products for our
clients.
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.
Roles & 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
Job Requirements:
- 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