As a Software Engineer at Alumil, you will join the Digital Customer Solutions team, helping to support and improve the software tools we provide to our clients. You'll be involved in maintaining current applications, fixing bugs, and gradually working on new development projects under the guidance of more experienced team members.
You’ll collaborate closely with other engineers and departments, learn how to understand user needs, and help turn those needs into working software solutions. Also, you will work closely with cross-functional teams to deliver high-quality software that meets user needs and exceeds expectations.
You will play a critical role in designing, developing, and maintaining software solutions that enhance our operational efficiency. Let's take a closer look into your daily tasks:
- 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
- Compile deliverables along with user instructions
- Conduct thorough testing to ensure application accuracy