ARCO, A Family Of Construction Companies is looking for a Construction Applications - Software Engineer to manage their custom-built construction applications and systems, participate in large-scale initiatives, and handle day-to-day operational needs including outage response, bug resolution, and ongoing product enhancements.
Requirements
- Hands-on experience with Django, jQuery, React, and Node.js is preferred for this role.
- 4-6 years designing and coding applications.
- Proven experience with building and troubleshooting applications
Responsibilities
- Design and develop scalable web applications using Django, jQuery, React, and Node.js.
- Utilize and maintain relational databases in both PostgreSQL and Microsoft SQL Server to support application functionality, reporting, and data integrity.
- Deploy and manage applications on Heroku and Azure, including dyno configuration and build pack setup.
- Implement and maintain RESTful APIs for seamless integration.
- Optimize application performance through resource tuning and efficient code practices.
- Integrate cloud services such as Azure and AWS resources with Django applications.
- Ensure application security by managing environment variables, authentication, and data protection.
Other
- Ability to work closely with technical teams to influence architecture, integration design, and data strategy.
- Demonstrated success delivering enterprise-grade technology solutions from concept through launch.
- Strong leadership, communication, and stakeholder management skills.
- Experience in construction, engineering, or related industries is a plus
- Project Management -Execute tasks as assigned within the project or support application.
- Operational Expertise - Anticipate and prioritize customer needs, with a desire to fix the “why” behind the issues, not just closing a ticket.
- Process-Driven Mindset - Analyze business needs, deconstruct workflows, and look for long-term process improvements.