Software Development Engineer responsible for developing and maintaining software applications for CSG. Collaborate with teams to deliver training solutions and ensure software meets requirements.
Responsibilities
We are looking for a Software Development Engineer who can also assist our Training and Enablement team to deliver Solution Development training for new starters and partners.
This position is responsible for designing, developing, testing, and maintaining software applications or systems.
The successful candidate will collaborate with cross-functional teams to create efficient and reliable software solutions, ensuring they meet project requirements and industry standards.
They will also assist with the development and maintenance of Developer training materials to match the evolving Product base and best practice.
Responsibilities may also include troubleshooting issues, optimizing code, and staying updated with emerging technologies.
Requirements
Bachelor’s degree in computer science, or technically related field, or equivalent professional experience.
3-5 years software development experience with modern Java SE (8+)
Skills in SQL, PostgreSQL, and/or MyBatis, Apache Kafka, GraphQL, and REST API frameworks
Development, packaging, and release toolchain experience with CI/CD practices (e.g., Github, Maven, Jenkins, TeamCity, Kubernetes, etc.).
Work well within a team environment using Agile methods.
Knowledge in Business Process Management and Rules libraries (Camunda, Activiti, Drools, etc.) would be good to have
Completely at home in a Linux/MacOS/Docker development environment
Good Communication skills to work with our team in Australia, Europe, CALA, Indonesia & Malaysia
Benefits
If you would like to be considered for employment opportunities with CSG and need special assistance due to a disability or accommodation for a disability throughout any aspect of the application process, please call us at +1 (402) 431-7440 or email us at [email protected]. CSG provides accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes.
Associate Data & Access Specialist ensuring compliance with Data and Access Security policies for Flutter International. Engaging with teams to onboard applications and improve Data Security controls.
Softwareentwickler für Desktop - Anwendungen mit React Native bei Novotec Medical. Fokus auf Entwicklung von Anwendungen für Fitnessstudios und innovative Medizintechnik.
Senior iOS Developer embedded in a product team for an international software solutions company. Working with Swift, SwiftUI, and the Composable Architecture on a native iOS application.
Analista Programador overseeing user - reported incidents in ERP system and maintaining user communications. Validating issues and generating KPIs for tech support teams.
Instrumentation & Control Systems Engineer joining Arcadis's Water Division for SCADA, Instrumentation, and Controls projects in Massachusetts and Connecticut. Contributing technical expertise for water/wastewater treatment facilities.
Technical Intern assisting traffic and intelligent transportation group in Akron, OH. Engaging in transport studies and collaborating on signal timing and traffic analysis.
Senior Project Engineer leading structural design in precast concrete for major construction projects. Overseeing engineering calculations, drawings, and project management from start to finish.
Senior Playable Developer creating interactive ads for fast - growing mobile gaming company. Collaborating on concept development and building modular templates across various ad networks.
Lead Scientist in protein engineering at Zealand Pharma, responsible for protein characterization and guiding compound design. Collaborating across teams to advance innovative peptide - based drugs.