Lead Software Engineer (f/m/d)

at  Prewave GmbH

Wien, W, Austria -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate31 Jan, 2025Not Specified01 Nov, 2024N/AFeatures,Microservices,Spring Boot,Architecture,Kubernetes,Angular,Object Oriented Programming,Mongodb,Kotlin,Java,Elasticsearch,Databases,Spring Security,Nosql,Spring Data,Sql,Typescript,Spring FrameworkNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

YOUR MISSION

We are looking for a Lead Software Engineer (f/m/d) who will drive technical excellence and guide our team toward innovative solutions. Your main tasks will be:

  • Design, develop, and extend full-stack web applications in a SaaS environment
  • Implement new features and drive integration efforts for a high-quality user experience
  • Manage data exchange with other services within our environment
  • Gather new ideas on how to make our product better and extend our dynamic team to improve our platform
  • Work closely with product management, engineering, and DevOps colleagues to build features, resolve issues, and perform testing related to customer-facing high-traffic services and applications in a fast-paced and collaborative agile team while owning your solution from development to production
  • Collaborate with cross-functional teams to deliver, test, and maintain solutions from development to production
  • Create technical specifications and concepts, translating feature requests into robust applications
  • Coaching and mentoring for junior engineers within the team

ESSENTIAL QUALIFICATIONS

  • 7+ years’ experience in object-oriented programming on JVM (Java, Kotlin preferred).
  • Extensive insights into the Spring Framework, its internals and modules like Spring Boot, Spring Data, Spring Security and its inner workings with other parts of the framework
  • Experience with frontend frameworks (Angular 2+, CSS/SASS, Typescript, etc.)
  • Proficiency in SQL and NoSQL databases, such as Postgres, MongoDB, Elasticsearch, or Neo4J.
  • Ability to independently design, implement, and maintain features based on product specifications and customer feedback.
  • Ability to formulate tasks from feature specifications by our product team or feature requests by our customers

PREFERRED SKILLS

  • Team-oriented leadership abilities with experience mentoring other developers.
  • Cloud environment experience (GCP, AWS, Azure) and microservices architecture with Kubernetes is a strong plus.

ABOUT US

We, at Prewave, take pride in encouraging and ensuring a sustainable, transparent and resilient supply chain for all. In our platform, our clients can utilise several tools to understand, analyse and anticipate any risks coming their way. We are using AI technologies to identify and predict these risks.
Our passion for more ethical business practices carried us to be one of top 10 startups in Austria in 2022 by LinkedIn, the best idea spot in 2023, and #7 in best startups list in Austria in 2024 by Trend Magazine.
We are based in Vienna, Austria, and we already have our first office in Paris. We enjoy our work with our team members from all around the world. We are a huge community from more than 35 nationalities already, and counting!
If you crave to belong to a fast-moving and diverse environment, we are one click away. Let’s start chatting

Responsibilities:

  • Design, develop, and extend full-stack web applications in a SaaS environment
  • Implement new features and drive integration efforts for a high-quality user experience
  • Manage data exchange with other services within our environment
  • Gather new ideas on how to make our product better and extend our dynamic team to improve our platform
  • Work closely with product management, engineering, and DevOps colleagues to build features, resolve issues, and perform testing related to customer-facing high-traffic services and applications in a fast-paced and collaborative agile team while owning your solution from development to production
  • Collaborate with cross-functional teams to deliver, test, and maintain solutions from development to production
  • Create technical specifications and concepts, translating feature requests into robust applications
  • Coaching and mentoring for junior engineers within the tea


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Wien, W, Austria