Are you a skilled software developer ready to tackle complex challenges and drive innovation? If so, we invite you to join our dynamic team as a key member of our Test Cell team.
In this role, you will have the opportunity to contribute to the development of high-quality software solutions. You will serve as an expert in object-oriented software development, engaging in system analysis, design, programming, testing, documentation, and maintenance from the very beginning.
Responsibilities:
* Design, develop, test, and maintain high-quality software solutions while adhering to industry best practices
* Collaborate within an agile team environment (SCRUM/SAFe), effectively organized and managed through Azure DevOps tools and methodologies
* Participate in daily stand-ups and team alignments across a global team setup, fostering seamless collaboration between locations
* Enhance and optimize existing DevOps processes, driving continuous innovation, automation, and improvement
* Troubleshoot and resolve technical challenges, ensuring scalable, secure, and high-performance solutions
You are a team player with excellent interpersonal skills, able to effectively communicate technical ideas and concepts to both technical and non-technical stakeholders. You are a creative problem-solver, comfortable with ambiguity and able to thrive in a fast-paced environment.
Requirements:
* Bachelor's or Master's degree in Computer Science, Information Technology, Mathematics, or a related field
* At least 3 years of experience as a software developer
* Advanced knowledge in SQL/PL-SQL and database management, with expertise in Oracle
* Experience with most of the following skills: Daemon (Linux): C++, IBM MQ and Bash GUI (Windows): C# (.NET Framework) and Workbench (desirable)
* Experience in Unit Testing is mandatory Experience in CI/CD with Azure DevOps is very desirable for Continuous Integration/Delivery Fluency in English is mandatory
We offer a working environment characterized by trust, openness, respect, and tolerance. We base our recruiting decisions on the applicant's experience and skills. We look forward to receiving your resume, even if you do not entirely meet all the requirements of the job posting.