IT Senior Software Developer DSL

Antal
Nürnberg, Germany
5 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 70K

Job location

Nürnberg, Germany

Tech stack

Eclipse
Software Engineering
JetBrains

Job description

You develop domain-specific languages ??and IDE support with JetBrains MPS and coordinate closely with your colleagues, the specialist developers of our tax declaration products You implement code generators for various target platforms (online cloud-based, on-premise) based on MPS Together with our technical and language construction experts, you will design and refine the necessary language constructs You define the architecture together with your team and are responsible for the high quality and sustainable implementation of the requirements

Requirements

German Language Level min. C1 You have successfully completed a degree in (business) computer science or mathematics and have at least three years of professional experience in software development Several years (min. 5) experience as a software developer DFL Domaine Programs You have a high level of abstraction in order to be able to design the complex relationships between technical requirements, language resources and implementation in the generator You can build a clear picture of the overall system from extensive requirements and already finished features Desirable: You have experience with domain-specific languages, especially with their practical application; Ideally, you have already worked with JetBrains MPS or Eclipse / EMF / Xtext

About the company

Job Description The client is a software house and IT service provider for tax consultants, auditors and lawyers as well as their mostly medium-sized clients. The company is one of the largest IT service providers and software houses in Germany. In 2019, the company took third place in the ranking of business software providers in Germany. The range of services mainly includes the areas of accounting, human resource management, business consulting, taxes, office organization, enterprise resource planning (ERP), IT services as well as further training and consulting. With its solutions, the Nuremberg-based cooperative, founded in 1966, and its members improve the business processes of 2.5 million companies, municipalities, associations and institutions. Over 40,000 consultants, 13 million employees and numerous medium-sized companies, municipalities, associations and institutions benefit from our more than 250 PC, data center and cloud applications. That makes them one of the leading software houses in Europe. As a cooperative, we stand for high-quality software and IT services for tax consultants, auditors, lawyers, companies and private individuals. With around 3000 colleagues, the IT division is the largest department of the company.

Apply for this position