Applications Engineer Developer

TWEET GAROT MECHANICAL INC
De Pere, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

De Pere, United States of America

Tech stack

Clean Code Principles
Java
JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Application Integration Architecture
Azure
C Sharp (Programming Language)
Code Review
Databases
Data Integration
Database Design
Database Storage Structures
Software Debugging
Programming Tools
Python
Machine Learning
NoSQL
Software Engineering
SQL Databases
Web Application Frameworks
Large Language Models
Prompt Engineering
Build Management
Information Technology
Web Api
Programming Languages

Job description

The Application Engineer will be a problem-solver who designs and develops custom software solutions for our Construction Technology team. This is a hands-on role in growing home grown technology. This role requires an individual with strong problem-solving abilities and a collaborative approach to finding solutions, combined with the tenacity and persistence needed to work through complex challenges. Excellent communication and collaboration skills required as this role is interacting with both technical and non-technical stakeholders, while maintaining the ability to work independently and contribute effectively to team goals., Solution Development

· Design, develop, and deploy custom applications tailored to workflows and challenges

· Write high-quality, clean, and maintainable code using modern programming languages and frameworks

· Integrate applications with existing construction management systems, third-party APIs, and databases

· Troubleshoot and debug application issues systematically, identifying root causes and implementing solutions · Develop and maintain database structures and data integrations (SQL and/or NoSQL)

· Integrate internal applications with third-party tools, APIs, and data sources as needed

· Troubleshoot and debug issues systematically, identify root causes, and implement durable fixes

· Develop and test solutions in sandbox environments, coordinating promotion to production through established review and deployment processes

· Design and build workflow automations and process automation solutions to improve operational efficiency across business units

AI Integration & Innovation

· Leverage AI programming tools and platforms to enhance application functionality and user experience

· Implement AI technologies and large language models (LLMs) to automate processes and provide intelligent insights

· Stay current with emerging AI tools and evaluate their potential applications in construction technology

Problem-Solving & Collaboration

· Lead requirements discussions with stakeholders and translate business needs into technical designs, user stories, and acceptance criteria

· Manage multiple concurrent priorities with clear communication on tradeoffs, risks, and timelines

· Deliver solutions iteratively (MVP * enhancements), incorporating user feedback and changing business requirements

· Partner with cross-functional teams-including field personnel and executives-to identify opportunities for technology improvement

· Contribute to team standards including code review practices, testing expectations, documentation, and release discipline

· Document solutions and create knowledge-sharing materials for team growth

· Work within established governance, change control, and production promotion processes to ensure enterprise data integrity and cross-functional alignment

Requirements

· Bachelor's degree in Computer Science, Software Engineering, or related technical field preferred or equivalent professional experience and demonstrated technical proficiency will be considered in lieu of degree

· 3-5 years of professional software development experience delivering production applications end-to-end

· Proficiency in modern programming languages (Python, JavaScript, C#, Java, or similar)

· Experience with web application frameworks and cloud platforms (AWS, Azure, or GCP)

· Understanding of database design and management (SQL and NoSQL)

· Familiarity with API development and integration practices · Experience with AI development platforms, LLM APIs, or AI-assisted development tools strongly preferred

· Knowledge of machine learning concepts and AI integration best practices

· Experience with AI APIs, prompt engineering, or AI-assisted development tools

· Interest in exploring new AI technologies and their practical applications

Benefits & conditions

Tuition reimbursement, 401(k), Health insurance, Paid time off, Vision insurance, Health savings account, Dental insurance, * 401(k)

  • Dental insurance
  • Health insurance
  • Health savings account
  • Paid time off
  • Tuition reimbursement
  • Vision insurance

Apply for this position