Software Engineer

Leader in the research, development, and production of architectural aluminum systems
Efkarpia 564 29, Greece
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer

Alumil, a leader in the research, development, and production of architectural aluminum systems, is seeking a Software Engineer to join our innovative team.

As a Software Engineer, you will play a critical role in designing, developing, and maintaining software solutions that enhance our operational efficiency. You will work closely with cross-functional teams to deliver high-quality software that meets user needs and exceeds expectations.

Key Responsibilities:

  • Craft, test, and uphold cutting-edge software applications and systems
  • Work alongside product and project teams to gather insights and define software requirements
  • Identify and troubleshoot software defects and challenges
  • Adopt and promote best practices in coding and documentation
  • Engage in discussions regarding system architecture and design
  • Create software solutions tailored to the needs of our parent company and its subsidiaries
  • Enhance existing software while developing new applications
  • Collaborate with users and department heads to suggest improvements to current applications
  • Estimate timelines for implementation
  • Compile deliverables along with user instructions
  • Conduct thorough testing to ensure application accuracy

Qualifications:

  • Bachelor's degree in Computer Science
  • Minimum 3 years of experience in software development
  • Fluency in English is required
  • Proven experience in Angular, Javascript, Node.js
  • Understanding of software development methodologies (Agile, Scrum, etc.)
  • Crafting innovative software solutions through Mobile and Web technologies, including HTML, CSS, and JavaScript
  • Proven experience collaborating on software development projects involving Oracle databases, with expertise in SQL and PL/SQL, as well as SQL Server and other related database systems
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • Ownership mindset
  • Strong analytical skills
  • Experience in ERP, CRM, WMS systems (Optional)

Benefits:

  • Private life & health insurance
  • Annual bonus according to your performance
  • Hybrid working model
  • Customized training plan, every year
  • Role specific equipment
  • Great working environment

About us: At ALUMIL we are building excellence every day. Alumil has more than 30 years of experience in the production of architectural aluminium systems and more than 3,000 employees. We are one of the most advanced companies globally owning state-of-the art production lines in our 12 factories in Europe. Alumil is a family-owned business that also embraces all of its employees like family. Our culture's primary focus is on integrity, team spirit, initiative, loyalty, sustainability and "meraki" (spirited work).

ALUMIL opposes any discrimination, unequal treatment and violation of human rights and ensures the provision of equal opportunities at work. When hiring and evaluating employees, it does not discriminate based on race, gender, religion, age, disability, sexual orientation, nationality, political beliefs or social status.

Last updated 4 months ago

Responsibilities For Software Engineer

  • Design, develop, and maintain software solutions
  • Work with cross-functional teams
  • Gather insights and define software requirements
  • Identify and troubleshoot software defects
  • Adopt and promote best coding practices
  • Engage in system architecture and design discussions
  • Create software solutions for parent company and subsidiaries
  • Enhance existing software and develop new applications
  • Collaborate with users and department heads for improvements
  • Estimate implementation timelines
  • Compile deliverables and user instructions
  • Conduct thorough testing

Requirements For Software Engineer

JavaScript
Node.js
  • Bachelor's degree in Computer Science
  • Minimum 3 years of experience in software development
  • Fluency in English
  • Experience in Angular, Javascript, Node.js
  • Understanding of software development methodologies (Agile, Scrum, etc.)
  • Experience with Mobile and Web technologies (HTML, CSS, JavaScript)
  • Experience with Oracle databases, SQL, PL/SQL, SQL Server
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • Ownership mindset
  • Strong analytical skills

Benefits For Software Engineer

Medical Insurance
  • Private life & health insurance
  • Annual performance bonus
  • Hybrid working model
  • Customized annual training plan
  • Role-specific equipment
  • Great working environment

Interested in this job?

Jobs Related To ALUMIL Software Engineer

Software Engineer (PL/SQL)

Mid-level Software Engineer position at ALUMIL, focusing on PL/SQL development and database management for manufacturing and supply chain systems.

Software Engineer (PL/SQL)

PL/SQL Software Engineer position at ALUMIL, offering hybrid work arrangement in Efkarpia, Greece, focusing on database development and management.

R&D Systems Engineer

R&D Systems Engineer position at ALUMIL, focusing on innovative systems development and implementation in Thessaloniki, Greece.

Sales Support Engineer

Sales Support Engineer position at ALUMIL, focusing on solar projects technical support, tender analysis, and customer solution development.

Customer Support Engineer

Customer Support Engineer position at ALUMIL, providing technical support and training for architectural software, requiring engineering background and strong customer service skills.