Brooks Construction Company logo

Full Stack Software Developer

Brooks Construction Company

Fort Wayne, IN
Full Time
Mid Level
about 1 month ago

Job Description

About the Role

Brooks Construction Company, Inc. is a family-owned civil construction firm with over 116 years of experience, based in Fort Wayne, Indiana. With more than 270 employees, the company specializes in asphalt, concrete, earthwork, and pipe operations across northern Indiana and northwestern Ohio. The company values integrity, safety, teamwork, quality, and innovation, and emphasizes building careers, communities, and a legacy of excellence. The role involves supporting and enhancing systems through full-stack development, working on meaningful projects with real business impact, and fostering a supportive environment that encourages learning and creative problem-solving.

Key Responsibilities

  • Works with the development team in various phases of development including design, integration, implementation, revision control, release and maintenance of multiple products and systems
  • Collaborates with project stakeholders to ensure the development environments and UX will be used to their fullest potential
  • Writes clean, efficient, and maintainable code in both the client and server that follows best practices and design patterns
  • Builds efficient and effective database queries, procedures, and triggers
  • Maintains accountability for the integrity of code design, quality, organization, and documentation of technical designs, workflows, and user instructions clearly and effectively within code as well as outside of code
  • Integrates applications with third-party systems and internal tools such as Excel, MS SQL, MySQL
  • Performs and assists in database management duties including monitoring database performance, assuring high performance and availability
  • Troubleshoots issues, performs bugging and conducts performance tuning
  • Maintains and enhances legacy systems where necessary
  • Assists others in department as needed
  • Performs other related duties as assigned

Requirements

  • Exceptional communication skills with the ability to convey technical information clearly and respectfully across all organizational levels
  • Strong aptitude for translating complex software functionality into accessible language for non-technical stakeholders
  • Deep understanding of full-stack software architecture, including relational databases, backend services, frontend technologies, and system integrations
  • Demonstrated analytical thinking and problem-solving capabilities, coupled with clear, concise written and verbal communication
  • Ability to independently write, test, and debug high-quality code without reliance on AI-assisted tools
  • Collaborative team player who thrives in cross-functional environments and actively engages with end users to gather feedback and refine solutions
  • Solid grasp of modern software development practices, including Git-based version control, secure coding principles, and continuous integration workflows
  • Familiarity with database design and administration fundamentals is preferred
  • Bachelor's degree in Computer Science, Information Systems, or a related field, combined with 2-3 years of hands-on experience designing and delivering event-driven full-stack applications, or equivalent experience
  • Proficient in PHP (CodeIgniter), Python (Tkinter), JavaScript, jQuery, HTML/CSS
  • Experience with Node.js for real-time features such as WebSockets and scheduled background tasks (Web Cron)
  • Strong experience with MS SQL and MySQL; knowledge of Oracle is advantageous
  • Practical experience with stored procedures, triggers, database backups, indexing, and performance optimization
  • Competent in managing Linux and Windows server environments, including terminal/command-line operations, FTP, ODBC configuration, and Excel data integrations
  • Thorough understanding of Agile development methodologies, UAT, and CI/CD pipelines

Nice to Have

  • Familiarity using Visual Basic with legacy systems
  • Industry experience in logistics, construction, or related fields
  • Working knowledge of RESTful APIs and third-party system integrations

Benefits & Perks

  • Competitive pay and performance-based bonuses
  • Health Insurance - company pays 100% of premiums for employee, spouse, and children
  • Prescription Drug Plans, Dental and Vision Insurance
  • Health Savings Accounts with company contributions
  • Flexible Spending Accounts
  • Paid Vacation and Holidays
  • Employee Assistance Program
  • Telehealth Services
  • 401K Plan with company contributions
  • Short-Term Disability, Long-Term Disability, and Life Insurance
  • Access to training programs and advancement opportunities
  • Tuition reimbursement program

Working at Brooks Construction Company

Brooks Construction values a team-based approach that fosters professional growth, encourages initiative, and values contributions. The environment emphasizes learning, creative problem-solving, and ownership of work. The company is committed to building more than infrastructure—building careers, communities, and a legacy of excellence in a supportive, low-stress setting that values integrity, safety, and quality.

Apply Now

Job Details

Posted AtJun 15, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Brooks Construction Company

Website

brooks1st.com

Company Size

101-250 employees

Location

Fort Wayne, IN

Industry

Commercial and Institutional Building Construction

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches