Lead Software Engineer (f/m/d)
at Prewave GmbH
Wien, W, Austria -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | Not Specified | 01 Nov, 2024 | N/A | Features,Microservices,Spring Boot,Architecture,Kubernetes,Angular,Object Oriented Programming,Mongodb,Kotlin,Java,Elasticsearch,Databases,Spring Security,Nosql,Spring Data,Sql,Typescript,Spring Framework | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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