Develop new and maintain existing source code of applications
Works in SCRUM team on developing and building complex application solutions for customer DTAG
Serve as professional mentor for junior and medior developers
Listen to user requests, consult with internal /external customers, project managers
Analyze customer’s requirements and propose overall application / framework design of midsize application architecture (incl. interfaces, relation database structure)
Provide complex business analysis to build application functionality
Provide project estimates, timeline like total number of development hours, total number of testing hours and bug fixing and report it to customer for budget planning in advance
Implement customer’s requirements based on specification in selected object-oriented programming language into functional and user-friendly application
Provide testing of programmed functionality before deployment to avoid bugs and ensure quality of code
Implement security concept according to PSA policy in developed application
Mentoring
Take part on internal evaluation processes
Product responsibility from technology point of view.
Negation with PO/PM about technology stacks used in project.
Requirements
Have Bachelor's degree or Master's degree in Information technologies
Have minimum 5 years of experience in the development of complex solutions
Have some experience within the field of application programming in object-oriented programming languages
Experience with agile software development methodology (e.g., Scrum)
Are advanced at Programming, HW/SW Overview, General IT Overview
Have good soft skills like Communication, Analytical thinking, Team Cooperation
Speak English at least on B2 level and German language is advantage
Benefits
Financial benefits
Benefits with focus on learning and development
Benefits with focus on health and sport
Benefits with focus on family and work – life balance