Principal Software Engineer (m/w/d)

Hessen, Frankfurt am Main  ‐ Remote
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Liebe Berater:innen,

für unseren Kunden sind wir zur Zeit auf der Suche nach Unterstützung durch einen erfahrenen Software Engineer (m/w/d) mit Datenbankschwerpunkt für das nachfolgende Projekt. Wir bitten zu beachten, dass die Projektsprache im vorliegenden Falle Englisch ist:

1) About :
The client's Information Technology (IT) Architecture team translates customers’ business requirements into total enterprise-wide solutions. It takes deep technical knowledge to create architectural designs that exceed service requirements. They're skilled in analyzing their customer’s business goals, objectives, needs and general business environment to create technical system solutions. Their expertise includes integrating hardware, processes, methodologies and software into the customer environment.

Our client's organization is looking for a Senior Software Engineer who is primarily a Full Stack Developer who can provide solutions and help in implementation using appropriate Software Development technologies.

2) Key Responsibilities:

• Analyzes business requirements/processes and system integration considerations to determine appropriate technology solutions for internal and external customers. Designs, evaluates, codes, configures, tests and documents applications based on system and user requirements
• Designs, codes, tests, debug and documents software according to the client's systems standards, policies and, procedures, security and compliance requirements.
• Analyzes business needs and creates, defines software solutions including custom developed and off the shelf software.
• Evaluates and recommends software and hardware solutions to meet user needs.
• Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements.
• Interacts with business users, I/T, vendors and customers to define current and future application requirements.
• Possesses and applies a comprehensive knowledge of application programming and analysis. Strong Object-oriented programming skills
• Strong software engineering skills, thorough understanding of software development lifecycle and methodologies
• Strong verbal and written communication skills. Should be able to work in global development environment
• Self-starter, proactive, good team player, should possess exceptional commitment towards success of the team, and should have excellent crisis management skills.
• Work with the engineering manager, product owners, architects, developers and SDETs to endure that the product is being delivered with quality on time and within budget
• Work with internal IT teams to coordinate project interlocks and deployments
• Responsible for scrum and agile excellence

3) Essential Requirements:

• 5-8 years of experience in software application development.
• Good knowledge of MemSQL 4.0 architecture.
• Very Strong MemSQL programming experience (e.g. schema design, query optimization, resource governance, extensibility, perf benchmarking, fulltext, realtime data ingest, kafka pipelines)
• Expert in PL/SQL development.
• Experience with large databases with high transaction volume in a fast-paced, production environment.
• Expert in troubleshooting, optimizing, and performance tuning PL/SQL queries/procedures.
• Knowledge or expertise in design and development for No-SQL databases like Mongo DB or Cassandra is a plus but not required.
• Good experience with Scrum/Agile software development practices.
• Ability to thrive in a dynamic environment; work with minimal supervision while delivering on action items in a timely fashion
• Deep knowledge and experience in design, development of applications on both relational(Oracle, MemSQL) and No-SQL(MongoDB, Cassandra, etc.,) skills.
• Experience in data processing tools like Spark and Scala
• Collaborate with business and technical stakeholders within and outside our division to implement modernized and sustainable technology roadmaps.
• Collaborate with Enterprise & Solutions Architects across the division to ensure standardized, high quality, architecturally sound tactical implementations.
• Fair knowledge of Data structures, Algorithms, APIs, and Designing for performance, scalability, and availability.
• Strong experience in building and maintaining distributed systems across the full lifecycle including concept, design, implementation, testing, and operations.
• Self-directed with strong sense of ownership, excellent communication skills, and capable of working effectively in a dynamic environment.

4) Desirable Requirements:

• Familiarity with XP/Agile/SCRUM development methodologies and software development lifecycle principles

Sollten Sie entsprechend über freie Kapazitäten verfügen und Interesse an einer Kooperation haben, freuen wir uns auf Ihr aktuelles Profil unter Angabe Ihrer Honorarsätze an folgende E-Mail Adresse:

Vielen Dank für Ihr Feedback!
Kai Abbas

Mobil:
Start
08.2021
Dauer
3 Monate
(Verlängerung möglich)
Von
TIMETOACT Group
Eingestellt
04.08.2021
Ansprechpartner:
Thomas Schmidt
Projekt-ID:
2177061
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren