Shawmut Design and Construction is looking for a software developer to assist in the development and maintenance of enterprise-level applications and system solutions to enhance operational efficiency and business processes.
Requirements
- Experience: 1-3 years of experience in software development.
- Must have experience with Microsoft PowerApps
- Experience with Oracle 12c, Dell Boomi, MS SQL/TSQL is a plus.
- Experience with GitHub Copilot and other AI Programming Tools is a plus.
- Experience with SCRUM/Agile is a plus.
- Ability to extract, compare, and manage data in a database.
- Ability to learn new software and applications quickly.
Responsibilities
- Assists in the development and maintenance of enterprise-level applications or system solutions, ensuring they meet business requirements and enhance operational efficiency
- Supports the planning and development of software solutions, utilizing appropriate software engineering processes individually or in concert with project teams to deliver high-quality products.
- Follow established programming and development standards and procedures and assist in updates/creation as required.
- Utilizes programming languages and object-oriented approaches to build scalable, stable, and secure applications and solutions that meet business requirements and integrate with existing software.
- Assists in the design and implementation of solutions using Microsoft Power Platform, including Power Apps, Power Automate, and Power BI, to enhance business processes and data insights.
- Collaborates with cross-functional teams to ensure agile practices are integrated into the development lifecycle, promoting iterative development, continuous integration, and continuous delivery.
- Helps develop and maintain comprehensive documentation for architectural designs, technical specifications, and project plans.
Other
- Construction industry experience is a plus.
- Basic understanding of construction principles, practices, procedures, means, and methods.
- Excellent verbal and written communication skills in English.
- Demonstrated initiative, follow-through, resourcefulness, efficiency, and attention to detail.
- Proficiency in MS Office (MS Word, Excel, PowerPoint).