I confirm that I work for Software Mind and that I have been given the task by its management to manage this profile.
I will keep all information up to date and agree to receive notifications related to job posts, discussions, and any other content related to the company.

Cancel 

Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

Software Mind




4d

[CSR] Test Automation Engineer

Software MindBucharest, Romania, Remote
agilescalasqlRabbitMQuiapiqajavapython

Software Mind is hiring a Remote [CSR] Test Automation Engineer

Job Description

Project – the aim you’ll have

If you like QA and enjoy building scripts that make things click - we might have a spot for you. One of our projects is looking for a QA Automation Engineer with a focus on API Automation. You'll be expected to know your way around the service layer of an application, have an idea of how automation works in theory and code, as well as know the QA principles that are needed to be able to contribute to an ever-growing automation test suite for business-level applications. In return, we'll provide the perfect technical playground in which you can enhance your skills and knowledge, so together we can bring really interesting projects to life.

Position - how you'll contribute

  • Participate in daily Agile team meetings.
  • Maintain and expand existing automated test scenarios.
  • Review and analyze results from nightly test runs.
  • Investigate and resolve failures in test runs, report defects as necessary.
  • Develop automated tests for new features.
  • Engage in code reviews, coverage assessments, and peer review sessions.
  • Analyze requirements for new features to fully understand expected behavior and interactions.
  • When possible, refactor and enhance the quality of existing automation frameworks.
  • Define test coverage by decomposing complex business features into testable automation scenarios.

Qualifications

Expectations - the experience you need

  • Minimum of two years of hands-on experience in Automation testing, preferably focused on API Automation using REST Assured.
  • Proven programming knowledge, adhering to coding best practices, with proficiency in at least one of the following languages: Java, Scala, Python, or a similar programming language.
  • Strong understanding of automation best practices and the role of automation in Quality Assurance, as well as CI and CD principles.
  • Demonstrated experience and proficiency in testing REST APIs, preferably with practical experience in testing APIs in previous projects.
  • Familiarity with POSTMAN or other similar tools for API interaction;
  • Experience working with version control tools, particularly GIT.
  • Proficiency in database technologies, including SQL and/or NoSQL.

Additional skills - the edge you have

  • Basic knowledge of HTML and CSS.
  • Familiarity with UI Automation.
  • Experience working with Microservice architecture in conjunction with a message queue (e.g., Kafka, RabbitMQ, or similar technologies).
  • Excellent communication skills, both written and verbal, in English. Ability to effectively communicate with internal stakeholders at various levels and empathize with their perspectives.
  • Analytical and logical thinking skills, with a natural curiosity to explore the bigger picture. Ability to ask insightful questions to understand problems and assess the strengths and weaknesses of systems.

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [EMB] Embedded Software Engineer (Network Technologies)

Job Description

Project - the aim you'll have

We are looking for an experienced Software Engineer to join our Embedded Software Department. You will be part of an expert team whose mission is to provide software and firmware with a best-in-class user experience and unmatched reliability for the entire range of acoustic devices, including amplified controllers, audio processors, network equipment, and more multimedia products to come.

You will experience the mind-set of a start-up with the structure, tools, and impact of a global enterprise and market leader.

Position - how you'll contribute:

  • Maintain the network stack at a very high level of reliability and performance.
  • Design, implement, and test new AVB/TSN modules.
  • Design, implement, and test new TCP/IP-based protocols.
  • Analyze and improve system performance.
  • Investigate and solve reported issues.
  • Build detailed documentation.
  • Participate in technical work groups and standardization committees (IEEE, Avnu).

Qualifications

Expectations - the experience you need

  • Master’s degree in computer science or a related field.
  • 5+ years of experience in software development.
  • 3+ years of experience with Ethernet-based communication protocols and stacks.
  • Proficient in the C programming language.
  • Excellent analytical skills, perseverance, and attention to detail.
  • Curious, eager to learn, and quickly adapt to new requirements and technologies.
  • Autonomous with a strong sense of responsibility.
  • Good spoken and written English.

Additional skills - the edge you have

  • Expert knowledge of the TCP/IP internal operations.
  • Good knowledge of the AVB/TSN standards/technology.
  • Experience with unit testing methodology.
  • Experience with embedded system constraints.
  • Comfortable with reading schematics and using an oscilloscope.
  • Good knowledge of a high-level scripting language like Python.

See more jobs at Software Mind

Apply for this job

4d

[VAD] Senior Data Engineer

Software MindBuenos Aires, Argentina, Remote

Software Mind is hiring a Remote [VAD] Senior Data Engineer

Job Description

Project – the aim you have

We are looking for a Senior Data Engineer to help us build a solid and scalable data infrastructure and analytical environment. The ideal candidate enjoys data wrangling, optimizing data pipelines, and building solutions for data collection and analysis in parallelized and scaled-out environments. Our infrastructure currently processes billions of data points and hosts databases well into terabyte-size ranges, making this an interesting and challenging opportunity.

If you enjoy working with cutting-edge technologies in a fast-paced environment this opportunity is for you!

Qualifications

Expectations – the experience you need

  • + 5 years of experience in a Data Engineer role.
  • BS/BA in Computer Science.
  • Experience developing cloud-based pipelines.
  • Strong experience with Spark.
  • Experience with Scala, and exposure to Python.
  • Experience with developing and deploying cloud-based data solutions.
  • Experience in any of the following is considered to be an asset: streaming technology such as Kafka or Google Pub/Sub, Databricks, AWS / GCP, Postgres, Protobuf, Snowflake or other Data Warehousing solutions, and Test Driven Development.
  • Ability to operate with strong ownership and independence.

 

Our benefits 

  • Educational resources
  • Flexible schedule and Work From Anywhere
  • Referral Program 
  • Supportive and chill atmosphere

 

Position at: Software Mind Latam

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [GPP] Security Analyst

Job Description

Project – the aim you’ll have:

One from the North American company that has helped leading North American asset intensive companies make the right financial decisions. We are seeking a mid tier security analyst to join our team and help us protect our network and systems from cyber threats. You will be responsible for monitoring, detecting, analyzing, and responding to security incidents using various tools and platforms. You will also perform vulnerability assessments and remediation activities to ensure compliance with security standards and best practices.

As a member of the security team, the Security Analyst provides assistance in protecting our network and systems from cyber threats. The Security Analyst is responsible for using various tools and techniques to detect, analyze, and respond to security incidents, as well as for conducting documentation and process creation.

Position – how you’ll contribute:

  • Monitoring and analyzing security events and alerts from various security systems, such as firewalls, intrusion detection and prevention systems, and security information and event management (SIEM) systems. 
  • Manage and maintain tooling and frameworks, especially with end point detection and end point solutions.
  • Incident response and handling. Work with CloudOps and Dev teams to resolve configuration issues in the cloud and systems.
  • Implementation and maintenance of security controls, policies, and procedures (Cloud security posture management, Identity Protection, Zero Trust Frameworks) .
  • Fine tuning logs and alerts .
  • Help to formalize and document existing information security processes in Confluence
  • Conduct quarterly access review activities and support other SOC2 calendar activities to support the audit lifecycle.
  • Support compliance audits and assessments, such as SOC2, NIST and ISO 27001, by providing documentation and evidence of compliance.
  • Help implement and standardize Security responses to security questionnaires using existing and new technologies.
  • Building out metrics and KPIs

Qualifications

Expectations – the experience you need:

  • A minimum of three years of experience in security operations and analysis 
  • Robust understanding of security frameworks and methodologies 
  • An advanced understanding of information security concepts, such as confidentiality, integrity, and availability, and common security controls. 
  • At least three years of experience with security technologies, such as firewalls, intrusion detection and prevention systems, and SIEM systems. 
  • Experience with Crowdstrike Falcon Complete
  • Understanding of networking concepts and protocols. 
  • Strong analytical and problem-solving skills.
  • Strong o365 skills 
  • Excellent communication and interpersonal skills.
  • Experience with ticketing systems such as Jira and Salesforce

Additional skills – the edge you have:

  • Hands-on experience with the following tools and platforms: Qualys vulnerability suite, Rapid7 SIEM

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [BCL] Technical Requirements Analyst

Job Description

We are building IoT platform for alarm systems being installed in the UK and other European countries.

Position – how you’ll contribute

  • Conducting technical analysis and research for new initiatives
  • Supporting the development team by exchanging knowledge and good analysis practises
  • Working daily directly with Customer Representatives remotely as part of virtually distributed team in order to gather requirements scope, decisions and roadmap directions

Qualifications

Expectations – the experience you need

  • Sound knowledge of business analysis methods and best practices in this area, demonstrated by practical experience in IT projects
  • Ability to write and speak English at a B2+ level, preferable C1 level
  • At least 5 years’ commercial experience in business requirement's analysis for the same or similar position 
  • Strong analytical skills, i.e. ability of deep abstractive thinking, combining facts during discussions with customer business representatives with active listening attitude
  • Inquisitive, patient and looking critically at customer ideas
  • Practical experience with distributed systems and message queues

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [MSO] Senior Back-end Engineer (Python + Terraform)

Job Description

Project - the aim you'll have

You will be responsible for building private cloud solution for government in one of the countries in Western Europe. In addition to building, the focus is also on migration and maintenance of created solution.

Position - how you'll contribute

  • Design, programming, testing and implementation of new back-end applications.
  • Testing and improving existing back-end applications.
  • Meetings with architects, functional designers, and other specialists regarding the design of a system or application.

Qualifications

Expectations - the experience you need

  • Min. 5 years of commercial experience with Python
  • Min. least 1 years of experience with different Terraform solutions.
  • Experience with Gitlab pipelines
  • In-depth infrastructure and network knowledge (firewalls, reverse proxies, forward proxies, networking (IPV4, IPv6))

Additional skills - the edge you have

  • Experience with Kubernetes and Helm
  • Experience with building highly automated public cloud solutions. 

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [VMB] Principal Android SDK Engineer

Job Description

Project - the aim you'll have

We're seeking a Principal Android SDK Developerwith a knack for building high-performance, scalable SDKs, and a passion for enhancing mobile ad experiences. In this role, you will spearhead our Android SDK development, with a special focus on integrating advanced on-device advertising technologies. Your expertise will directly contribute to elevating the monetization strategies of mobile applications globally.

Qualifications

Expectations - the experience you need:

  • Architect, develop, and maintain a robust Android SDK focused on on-device advertising solutions.
  • Lead the SDK lifecycle management, including design, deployment, documentation, and support.
  • Collaborate with product teams to understand requirements and implement cutting-edge ad delivery technologies.
  • Optimize the SDK for seamless integration into mobile applications, ensuring high performance and minimal footprint.
  • Establish best practices for integrating and testing on-device ads within the SDK.
  • Create comprehensive documentation and developer guides to assist third-party developers in implementing and customizing ad solutions.
  • Maintain awareness of industry trends in mobile advertising to continually enhance the SDK's capabilities.
  • Mentor junior developers and guide them in specialized areas of on-device advertising.

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [MSO] Senior DevOps Engineer

Job Description

Project - the aim you'll have:

We are responsible for building a platform managing Kubernetes clusters for corporate clients and government institutions.

Position - how you'll contribute:

You will be responsible for the development of the cluster management system - creating new clusters and methods of upgrading existing ones. Tshooting existing problems. 

Qualifications

Expectations - the experience you need:

Deep Kubernetes knowledge in the context of private cloud and on-premise solutions including:

  • RKE
  • RKE2
  • Rancher
  • Intergration with loadbalancers and external storage (on-premise systems)
  • Experience with CI/CD (gitlab pipelines)
  • Python scripting
  • Bash scripting

Additional skills – the edge you have

  • Proficiency in Linux servers, with a particular focus on Oracle Linux and Flatcar
  • VMware vSphere knowledge
  • Working under pressure
  • Independence
  • Ability to work without documentation and with legacy codebase

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [MSO] Senior Network Engineer

Job Description

Project - the aim you'll have

As a software minder you will work for one of our Dutch clients which who provide highly secure and reliable IT environments for a variety of public and private customers on Dutch market. 

You will be a part of an agile team that includes Polish and Dutch network engineers in order to deliver and maintain an existing IT ecosystem for Solvinity clients (mostly government). 

Position – how you’ll contribute 

  • Improving and managing existing network infrastructure
  • Meetings with developers, functional designers, and other specialists regarding the design of a system or application

Qualifications

Expectations - the experience you need

  • Min. 5 years of experience as Network Engineer 
  • Knowledge of Cisco, Palo Alto, F5 and or NSX-T;
  • Knowledge about IDS/IPS solutions, Application Firewalling, advanced load balancer techniques and integrated proxy techniques.
  • Firewalling, switching and routing

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [WSP] Senior DevOps Engineer (GCP)

Job Description

Project – the aim you’ll have:

With our easy-to-use platform and expert services, we are simplifying the complex world of logistics and providing our customers with a seamless shipping experience.

Our platform acts as a centralized dashboard, offering real-time visibility on every aspect of the supply chain and includes a wide range of features such as booking, planning, delivery, and communication possibilities.

As a digital service provider, we are revolutionizing the logistics industry by bringing ease, accountability, and efficiency to the supply chain while lowering hassle, communication, and costs. We believe that the perfect solution to disrupting a traditional industry is a smartly developed system combined with a high-quality customer experience.

Position – how you’ll contribute:

  • Support the development teams in creating awesome applications and own the CI/CD;
  • Ensure fast global access to our platform by being on top of our infrastructure;
  • Ensure we are in control with the right monitoring and alerting;
  • Give solicited and unsolicited advice on how we can do better every day;
  • Own the security of our platform

Qualifications

Expectations – the experience you need:

  • min. 5 years of experience in cloud computing, networking, security and monitoring, specifically GCP;
  • You are experienced in scaling applications and databases;
  • Extensive experience in using CDNs;
  • Your skill set encompasses Git, Docker, Kubernetes, Iac (we use KPT) and CI/CD pipelines;
  • You have strong abstract reasoning skills and an agile and pragmatic mindset;
  • You have excellent communication skills and are fluent in English

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [MSO] DevOps Engineer

Job Description

Project - the aim you'll have:

We are responsible for building a platform managing Kubernetes clusters for corporate clients and government institutions.

Position - how you'll contribute:

You will be responsible for the development of the cluster management system - creating new clusters and methods of upgrading existing ones. Tshooting existing problems. 

Qualifications

Expectations - the experience you need:

Deep Kubernetes knowledge in the context of private cloud and on-premise solutions including:

  • RKE
  • RKE2
  • Rancher
  • Intergration with loadbalancers and external storage (on-premise systems)
  • Experience with CI/CD (gitlab pipelines)
  • Python scripting
  • Bash scripting

Additional skills – the edge you have

  • Proficiency in Linux servers, with a particular focus on Oracle Linux and Flatcar
  • VMware vSphere knowledge
  • Working under pressure
  • Independence
  • Ability to work without documentation and with legacy codebase

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [WSP] Senior Software Engineer (Ruby on Rails)

Job Description

Project – the aim you’ll have:

 

With our easy-to-use platform and expert services, we are simplifying the complex world of logistics and providing our customers with a seamless shipping experience.

Our platform acts as a centralized dashboard, offering real-time visibility on every aspect of the supply chain and includes a wide range of features such as booking, planning, delivery, and communication possibilities.

As a digital service provider, we are revolutionizing the logistics industry by bringing ease, accountability, and efficiency to the supply chain while lowering hassle, communication, and costs. We believe that the perfect solution to disrupting a traditional industry is a smartly developed system combined with a high-quality customer experience.

Position – how you’ll contribute:

 

  • You will be working on simplifying a traditionally complex business, turning it into an intuitive and worldwide scalable product that enables companies to manage logistics in a more time and cost-efficient way.
  • You’ll work on a shipping platform that is growing fast and to which many new features are constantly being added.
  • Together with the team you (pro) actively contribute to developing new features and are responsible for the technical future of the platform. Your opinion and ideas really matter at Shypple.
  • The focus of this position is on the back-end development of logic on the server-side, the definition and maintenance of our services, and ensuring high performance and responsiveness of the application.
  • You will work closely together with product owners, analysts, designers, a site reliability engineer and of course your colleague developers.

Qualifications

Expectations – the experience you need:

  • 5+ years of relevant work experience working with Ruby on Rails and you are open to learning other frameworks like NodeJS;
  • You have a problem-solving mindset and you are a collaborative team player;
  • Good verbal and written communication skills in English;
  • The ability to learn new things quickly, and understand a business and its product requirements.

See more jobs at Software Mind

Apply for this job

Software Mind is hiring a Remote [BPC] Front-End Software Architect

Job Description

Together with our Finnish Partner, we are building a financial management system that is currently used by approximately 100,000 companies in Finland, Denmark and Sweden. 
System is a large (few hundreds of UI views) monolithic web application built in Java using the Vaadin 8 front-end framework. The challenge is to rebuild the front end into a React-based solution.

We are looking for an architect to lead a large-scale project involving the redevelopment of the front-end architecture of our system. Working alongside other architects and the development team, you will be responsible with proposing a new architecture based on React, designing, and implementing the solution. As an architect, you will have the opportunity to take charge of this significant project and contribute to its success.

Qualifications

  • React
  • TypeScript
  • REST API
  • Java 17
  • Spring/Spring Boot
  • Azure
  • Vaadin
  • Strong communication skills with both technical and non-technical stakeholders (English at a C1 level)
  • Leading large scale projects as a software architect
  • Experience in modernizing (developing or architecting) application UI with React based framework and state management.
  • Experience in the implementation of frontend transformations/UI renewals.
  • Ability to lead technical discussion and collaborate with cross-functional teams
  • Capable of identifying and mitigating risks at the architectural level.
  • Expertise to make informed decisions, considering both short-term and long-term implications.

See more jobs at Software Mind

Apply for this job