Job Title: Senior Software Engineer
We are seeking a highly skilled and motivated Senior Software Engineer to join our team. As a key member of our technology group, you will be responsible for managing the production environment, providing oversight for batch environments, and ensuring the integrity of our technology platforms.
The ideal candidate will have 5+ years of experience working in a technology role, preferably in software development and/or application support. You will have a strong background in continuous learning, research, and analysis, with excellent communication and teamwork skills.
You will work closely with our business stakeholders to identify and implement solutions that drive business outcomes. Your expertise in database management, Linux operating systems, and scheduling tools will be essential in delivering high-quality results.
We offer a dynamic and fast-paced work environment, opportunities for growth and development, and a competitive compensation package.
Responsibilities:
* Manage the production environment and provide oversight for batch environments.
* Evaluate and resolve technical issues, including complex data import processes.
* Work collaboratively with business stakeholders to identify and implement solutions that drive business outcomes.
* Maintain a high level of technical knowledge and stay up-to-date with industry trends and best practices.
* Provide guidance and support to junior team members as needed.
Requirements:
* 5+ years of experience working in a technology role, preferably in software development and/or application support.
* Strong background in continuous learning, research, and analysis.
* Excellent communication and teamwork skills.
* Experience with database management, Linux operating systems, and scheduling tools.
* Absorbent individual with ability to navigate challenging situations.
What We Offer:
* A competitive salary and bonus structure.
* An attractive benefits package, including health insurance, pension scheme, and education assistance.
* Ongoing training and professional development opportunities.
* A collaborative and dynamic work environment.
Why Join Us:
We are committed to fostering a culture of innovation, collaboration, and continuous improvement. Our team is passionate about making a meaningful impact, and we are looking for like-minded individuals who share our vision.
If you are a motivated and experienced Senior Software Engineer looking for a new challenge, we encourage you to apply.