Application Developer – Dayton, Ohio
Elliott Tool Technologies is seeking an experienced Application Developer to join our team. Are you ready to drive software innovation and improve user experiences? If you enjoy solving complex challenges, thrive in a collaborative environment, and want to create meaningful solutions, we’d love to hear from you!
As an Application Developer, you’ll be:
- Designing and Developing software applications to improve workflows and solve internal customer challenges
- Collaborating Cross-Functionally with Business Development, Operations, and other teams to ensure applications align with company goals
- Innovating Solutions through Agile/Lean methods, customizing applications, and integrating cutting-edge technologies
- Ensuring Quality by testing, troubleshooting, and debugging applications for optimal performance
- Driving Continuous Improvement in security, performance, and user experience for company software
- Leading in software architecture design while sharing expertise with team members
- Staying Ahead by keeping up with technological trends to ensure our systems remain modern and effective
What’s a typical day like?
Your day begins with a quick 15-minute standup meeting where the team aligns on priorities—sharing what was accomplished yesterday, plans for the day, and any challenges needing support. This sets the tone for a productive day.
Next, you tackle production issues as they arise. Maybe the Sales Team is experiencing delays, and you dive into logs, test environments, and discussions with key users to identify the root cause. After presenting a short-term fix to keep things moving, you outline a longer-term solution to prevent future problems.
With immediate challenges addressed, you shift focus to longer-term projects. Today, you’re meeting with stakeholders to define requirements for a new software solution. Collaborating with users, you document needs, design features, and start coding. By afternoon, you’re testing updates and ensuring a smooth deployment, knowing your work will enhance efficiency across the company.
Your work follows an Agile process: planning in two-week sprints, reviewing progress in daily standups, and presenting outcomes to stakeholders. This structured approach keeps projects dynamic and aligned with company goals.
At Elliott, every day brings variety. As a growing company, you’ll wear multiple hats—analyzing business processes, troubleshooting systems, and sharing ideas as a Technology Evangelist. By day’s end, you’ve balanced problem-solving, collaboration, and innovation, leaving a tangible mark on Elliott’s success.
Every day you will be doing work that really matters. You will be developing applications with Agile methodology to solve customer challenges. You will have an opportunity to make a real impact.
Why Choose Elliott?
- Freedom to Innovate: Work with cutting-edge technologies and implement your ideas
- Diverse Projects: Gain exposure to various parts of our business through project-based work
- Supportive Culture: We value integrity, accountability, and continuous improvement
- Work-Life Balance: A team-oriented culture with an average employee tenure of 11 years
- Professional Growth: Access to comprehensive training, tools, and development opportunities
- Stability: Over 135 years of innovation and success as a leading specialty tool provider
What We’re Looking For
- Technically Skilled: 7+ years of software development experience preferred, with expertise in C#/VB.Net or another strongly typed language. Proficiency in web development (JavaScript, HTML, CSS, and frameworks like React or Angular) and strong SQL skills (e.g., stored procedures, functions, and database design) are essential
- Problem-Solving Mindset: You are curious and enjoy digging into challenges, exploring new technologies, and crafting innovative solutions that deliver measurable results
- Production Support Expert: You’re experienced in supporting and maintaining live applications, resolving issues efficiently, and deploying fixes in an online environment to minimize disruptions
- Team Player: You work well with others, sharing ideas to achieve common goals without self-promotion
- Results-Driven: You take responsibility, follow through on commitments, and solve problems with a focus on outcomes
- Self-Aware and Adaptable: You understand the impact of your words and actions, fostering positive interactions
- Locally Based: You reside within a sustainable commute of Dayton, OH
If you’re ready to be part of our growth journey, we’d love to hear from you.
Please reach out via LinkedIn or by emailing your resume with contact information to careers@elliott-tool.com. We’d love to connect with you.