Softwareentwickler (m/w/d)
Core
Software developer responsible for system architecture, database design, and application implementation for client projects.
Role type
Senior Software Engineer (.NET/Java)
Builds
Application systems and software architectures for diverse client industries
Domain
IT Services / Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
.NET or Java development, Database design and SQL programming, Agile methodologies (Scrum/Kanban), System integration and migration, Deployment automation, Technical documentation
Preferred skills
Oracle and PostgreSQL experience, HTML5 and CSS3 knowledge, Knowledge transfer and client collaboration, Administrative environment experience
Technologies
Java 21, Jakarta EE, .NET, C#, Azure DevOps, Git, Oracle, PostgreSQL, HTML5, CSS3
Responsibilities
Estimate effort for development tasks, Analyze requirements and coordinate with stakeholders, Create specifications for application systems, Develop application designs and software architectures, Implement applications using agile methods, Support testing (component, integration, and acceptance tests), Assist in application deployment and integration, Support migration of legacy systems, Conduct knowledge transfer for clients and project participants, Support training of users and operational staff, Participate in automating deployment and release processes
Seniority
Senior, hands-on IC