Job
- Level
- Senior
- Job Field
- Web, Full Stack, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Grünstadt
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you design and develop software functionalities for TRAFFIQX®, collaborate closely with support and engineering teams, estimate effort for projects, and update existing systems.
Job Technologies
Your role in the team
- Implementation of product-related software development projects
- Effort estimates for software development projects and services with high complexity
- Collaboration with support teams and requirements engineers to define new features as well as to analyze and resolve issues with existing functionalities.
- Specification, design, and development of software functionalities for TRAFFIQX® product components
- Creation of mockups and wireframes
- Participation in peer reviews
- Development of automated tests for existing and new software components
- Updating, refactoring, and replacing legacy systems where appropriate and necessary
This text has been machine translated. Show original
Our expectations of you
Education
- University degree in Computer Science, Engineering, or a comparable field of study
Qualifications
- Strong understanding of application architectures (event-driven, Command Pattern, etc.)
- Very good understanding of web application development as well as web/application servers (e.g., IIS, Kestrel)
- Understanding of Azure Cloud Architecture
- Ability to develop and maintain large existing code bases
- Good understanding of best practices in software development, e.g.: code repositories (e.g. Git), Clean Code, DevOps, quality assurance measures, solution/system documentation, OOD principles, modular software development (e.g. DI & IoC), and testing.
Experience
- Professional experience with the following combination of programming languages: C#, JavaScript/TypeScript, and TSQL.
- Experience with .NET and .NET Core, ASP.NET Core, JavaScript, TypeScript, Entity Framework, as well as RESTful services.
- Experience with client-side web application frameworks such as React/Angular
- Very good understanding of databases as well as experience in developing Data-Layer software based on SQL Server or a comparable DBMS and writing Data-Access code with .NET (e.g., EF or comparable ORM, LINQ, pure TSQL)
- Experience with dependency management tools (e.g., NuGet)
- Experience with CI/CD practices as well as build management tools (e.g., MSBuild)
- Experience in API development (e.g., OData, ASP.NET Core Web APIs)
- At least 5 years of professional experience in software development with the Microsoft .NET stack (.NET Framework 4+, .NET Core, .NET Standard).
This text has been machine translated. Show original
What we offer
- Good career and development opportunities in a rapidly growing company
- Option for hybrid work
- Flexible working conditions
- A pleasant working atmosphere
- An innovative field of work
- Flat hierarchies
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
b4value.net GmbH
b4value.net GmbH, founded in 2004 as a spin-off of the DFKI, is a company based in Kaiserslautern specializing in the electronic exchange of business documents. Their TRAFFIQX® platform enables easy integration into existing systems.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication