FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesJavaKubernetesMavenPostgres
About the role
Key responsibilities & impact- Develop and implement software for the Telecommunications Industry, specialising in Provisioning and Assurance Domains.
- Specification Interpretation, work with Business Analysts and customers to interpret requirements and remove ambiguity over requirements.
- Low Level Software Design, using the high level design and functional design, create the necessary low level software design to meet the functional requirements.
- Document the design and gain approval from the design authority to ensure the design maintains the overall integrity.
- Software Development, develop the software in accordance with the agreed requirements.
- Unit Testing, develop unit tests for the software that meets the approved low level design. Execute the tests, record deficiencies and remediate as required.
- Software Implementation, develop implementation scripts and deploy developed software into test and production requirements as required.
- Knowledge definition and capture, turn intrinsic knowledge into extrinsic knowledge by actively contributing to knowledge capture systems such as the internal Wiki and document management systems.
- Conduct team training sessions to both gain and deliver knowledge and experience.
- Team Lead and Mentorship, guide & mentor teams of developers.
Requirements
What you’ll need- Bachelor's degree in software engineering or equivalent experience and expertise in the Telecommunications Provisioning domain
- Proficiency in English in a business environment
- 7+ years software development experience with modern Java SE (8+)
- Experience in PostgreSQL, and REST API frameworks
- Experience in Business Process Management, BPMN and Rules libraries (Camunda, Activiti, Drools, etc.)
- Experience in identity management and authentication (Keycloak)
- Experience in a development, packaging and release toolchain (Github, Maven, Kubernetes, etc.)
- Experience in leading technical team/developers in a software project
Benefits
Comp & perks- 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 accommodations@csgi.com.
- CSG provides accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes.
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java SEPostgreSQLREST APIBPMNCamundaActivitiDroolsidentity managementauthenticationunit testing
Soft Skills
communicationteam leadershipmentorshiptrainingcollaborationproblem-solvingdocumentationinterpretation of requirementsknowledge sharingguidance
Certifications
Bachelor's degree in software engineering
