What are the responsibilities and job description for the Automation & Application Developer position at Cowell Steel Structures LLC?
Job Summary:
Cowell Steel Structures is seeking a versatile and highly technical developer to help design, build, and maintain business automation solutions and custom applications. This role will focus heavily on Microsoft Power Automate, data workflows and reporting (SQL / SSRS-style reporting), and the development of mobile applications to support internal business operations. The ideal candidate is comfortable working across automation, data, and application layers—someone who can translate business needs into efficient, scalable technical solutions and is comfortable owning projects end-to-end.
Key Responsibilities:
Microsoft Power Platform & Automation
• Design, develop, and maintain Power Automate workflows to automate business processes across Microsoft 365 and third-party systems
• Build and manage integrations with SharePoint, Excel, Teams, SQL databases, and external APIs
• Identify manual or inefficient workflows and propose automation solutions
• Document automation logic, workflows, and system dependencies
• Support and enhance existing Power Automate solutions as business needs evolve
Data & Reporting (SQL / SSRS-Style Reporting)
• Write, optimize, and maintain SQL queries, stored procedures, and views
• Design and develop structured reports and dashboards (SSRS-style or equivalent)
• Ensure data accuracy, performance, and reliability across reporting solutions
• Work with stakeholders to translate reporting requirements into technical designs
• Maintain documentation for data models, reporting logic, and integrations
Mobile Application Development
• Design and develop mobile applications to support internal or customer-facing workflows
• Build and maintain applications using Swift and Apple’s mobile development frameworks
• Integrate mobile apps with backend services, APIs, and databases
• Ensure application performance, security, and usability
• Manage testing, debugging, and deployment to TestFlight and the App Store (if applicable)
General Development & Collaboration
• Work directly with business stakeholders to gather requirements and define technical solutions
• Participate in solution design, architecture decisions, and technical planning
• Maintain clean, well-documented, and maintainable code
• Stay current with evolving Microsoft Power Platform capabilities and mobile application development standards
Required Skills & Qualifications:
Technical Skills
• Strong experience with Microsoft Power Automate
• Solid understanding of Microsoft 365 integrations (SharePoint, Excel, Teams, Outlook)
• Proficiency in SQL (query writing, optimization, reporting)
• Experience designing SSRS-style reports or structured reporting solutions
• Mobile appl development experience using Swift
• Experience working with REST APIs and system integrations
• Familiarity with version control systems (Git) Preferred / Nice-to-Have
• Experience with Power Apps
• Familiarity with Azure services or cloud-based architectures
• Experience designing internal business tools or operational apps
• Background in workflow automation, reporting, or enterprise systems
Soft Skills & Work Style
• Strong problem-solving and analytical skills
• Ability to translate business problems into technical solutions
• Comfortable working independently and owning deliverables
• Clear written and verbal communication skills
• Organized, detail-oriented, and documentation-minded
Experience & Education:
• 3 years of relevant development experience (flexible for strong candidates)
• Degree in Computer Science, Information Systems, or equivalent experience preferred
Job Type:
• Full-time
Salary:
• Depending on experience
Benefits:
• 401(k)
• 401(k) matching
• Dental insurance
• Health insurance
• Health saving account
• Life insurance
• Vision insurance
Why This Role Exists:
This role is designed to reduce manual work, increase visibility through reporting, and create purpose-built applications that improve how the business operates day-to-day. You will have a direct impact on efficiency, accuracy, and scalability.