Jobless Developer
Mapp logo

Posted 84 months ago

Senior Software EngineerMapp · Munich

Senior Software Engineer

MunichOn-siteFull-time

AI Summary

Designs, implements and maintains micro-services backend and client-server architecture for marketing applications within a cross-functional team, including APIs, databases, testing and DevOps processes.

About this role

GENERAL JOB DESCRIPTION

Mapp Digital is looking to build “Best of Breed” Cloud and Enterprise Marketing Applications. We are looking for talented engineers capable of designing, implementing and maintaining a next generation micro-services ecosystem as a part of a cross functional high performing team.

DUTIES AND RESPONSIBILITIES


•Work with development teams and product managers to ideate software solutions
•Design client-side and server-side architecture
•Participate in DevOps processes (automation, monitoring, logging)
•Develop and manage well-functioning applications and databases
•Test driven development, test software to ensure responsiveness and efficiency
•Troubleshoot, debug and continuously update and upgrade software
•Create security and data protection settings
•Write effective APIs
•Write technical documentation
•Work closely with internal customer facing teams to support customer application usage and better understand the needs

REQUIRED SKILLS AND EXPERIENCE


•Proven experience as a full software developer and team leader. DevOps experience and willingness to support DevOps process is a plus.
•Excelent Knowledge of Node.JS ecosystem and scalable high-througput backend applications: Non-blocking I/O, Stream API, Promises and Async/Await, Typescript in backend, dependency Managers, testing Frameworks, Logging frameworks, Process Managers
•Proven experience with Git, Souce code hosting systems, Bug tracking systems, CI/CD pipeline
•Good knowledge of TCP, UDP, ICMP protocols, DNS system, SMTP protocol with protection again spoofing: SPF, DKIM, DMARC
•Good knowledge of Rabbit MQ, MySQL, PostgreSQL, GraphQL, InfluxDB, ELK, DevOps tools
•Python/Django knowledge is a plus
•Familiarity with event flow processing, databases (e.g. MySQL, PostgreSQL), web servers (e.g. Apache, Nginx)
•Fluent in English, German is a plus

Skills

ApacheCI/CDDjangoDKIMDMARCDNSELKGitGraphQLICMPInfluxDBMySQLNginxNode.jsPostgreSQLPythonRabbitMQSMTPSPFTCPTypeScriptUDP

Explore related jobs

Browse these categories

Market data for software engineer roles

All reports →