Are you an experienced Software Engineer III with a passion for object-oriented programming and collaboration?
CURRIES, a leading manufacturer in the safety and security industry, is expanding our Software Development Team and we want you to be part of our journey!
In your first year, you will play a crucial role in delivering software solutions that address real-world problems and improve our products. You will thrive in a team-oriented setting where your contributions are valued and appreciated. Lastly, as a Software Engineer you will remain at the forefront of technology with continuous learning and development opportunities.
This position will sit onsite full-time Mason City, Iowa.
What will you be doing?
Software Development: Provide innovative software solutions based on established specifications, considering IT priorities. Assist in requirements gathering, analyze operational feasibility, and follow the software development lifecycle. Collaboration: Work closely with Business Analysts, Project Managers, Stakeholders, and team members to ensure timely and budget-compliant delivery of solutions. System Enhancement: Analyze business objectives, prepare action plans, and identify areas for system modification and enhancements. Maintenance and Support: Maintain existing software systems, identify and correct software defects, and assist the infrastructure team as needed. Documentation: Develop work instructions, procedures, and coding standards. Document and test solutions and assist with end-user training as required. Continuous Improvement: Stay informed about relevant technologies, expand your skill set, and seek necessary training. Safety and Compliance: Actively contribute to a safe and harmonious working environment and ensure compliance with all governance policies, regulations, and laws. Compliance with federal, state, local and corporate governance policies, regulations, and laws (ASSA ABLOY Door Group programs and policies and the ASSA ABLOY Code of Conduct).
What are we looking for?
Demonstrated progressive experience with requirements gathering and analysis. Must be able to code in Java, C/C++, Python, C#.NET, VB.NET, Ruby on Rails, PHP OR Swift. Hands-on experience developing stored procedures, functions, tables and joins using SQL Sr. Must be comfortable with “On-call Duties” which includes being available for assigned responsibilities.
Preferred Skills
Bachelor of Science Degree in Computer Science, Information Systems, Management Information Systems, or related field of study. Professional work experience with ILE RPG, OS400 and DB2 Databases. Accustomed to working in an Agile Development environment a plus!
What we offer
We’re passionate about providing amazing opportunities and benefits, so that you can enjoy a lifelong career with us.
Continuous professional development opportunities and an environment that fosters internal growth and mobility. Competitive compensation and benefits package which includes multiple healthcare options, tuition reimbursement, and matching 401k. Generous holiday schedule and paid time off to refresh and recharge. Employee pricing on our products and discount programs for travel, entertainment, and more!
We review applications regularly, so don’t hesitate, apply today!
Interested in learning more? If so, contact Stephanie Mandato @stephanie.mandato@assaabloy.com
Let’s create a safer and more open world - together!
AADG, Inc. is an Equal Opportunity Employer/Minorities/Females/Disabled/Veteran
#LI-SM1
We are the ASSA ABLOY Group
Our people have made us the global leader in access solutions. In return, we open doors for them wherever they go. With nearly 61,000 colleagues in more than 70 different countries, we help billions of people experience a more open world. Our innovations make all sorts of spaces – physical and virtual – safer, more secure, and easier to access.
As an employer, we value results – not titles, or backgrounds. We empower our people to build their career around their aspirations and our ambitions – supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally.
As we welcome new people on board, it’s important to us to have diverse, inclusive teams, and we value different perspectives and experiences.