Post Job Free
Sign in

Full Stack Software Developer

Company:
Indiana Staffing
Location:
Fort Wayne, IN, 46804
Posted:
August 10, 2025
Apply

Description:

Full Stack Software Developer

Brooks Construction is seeking a Full Stack Software Developer to support and enhance our systems. This role involves working across both the front and back ends to build and maintain custom applications, data integrations, and process automation tools.

Essential Job Duties/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

Other Duties/Responsibilities:

Assists others in the department as needed.

Performs other related duties as assigned.

Required Skills and Abilities:

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

Education and Experience:

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 combination of education and experience

Proficient in PHP (CodeIgniter), Python (Tkinter), JavaScript, jQuery, and front-end technologies (HTML/CSS)

Experience with Node.js for real-time features such as WebSockets and scheduled background tasks (Web Cron)

Familiarity using Visual Basic with legacy systems is a plus

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 both Linux and Windows server environments, including terminal/command-line operations, FTP, ODBC configuration, and Excel data integrations

Thorough understanding of Agile development methodologies, user acceptance testing (UAT), and CI/CD pipelines

Industry experience in logistics, construction, or related fields is an asset

Working knowledge of RESTful APIs and third-party system integrations is preferred

Physical Requirements:

Prolonged periods of sitting at a desk and working on a computer.

Frequent use of hands and fingers for typing, handling devices, and operating standard office equipment.

Occasional standing, walking, reaching overhead, bending, or twisting may be required.

Must be able to communicate effectively with colleagues and end users via verbal, written, and digital channels.

The role does not involve lifting or carrying heavy objects (typically less than 10 lbs.).

May occasionally be required to operate a vehicle to travel to field locations.

No regular requirement to operate other machinery as part of job duties.

Working Environment:

This position functions primarily in a professional office environment or approved remote workspace.

Work is typically performed indoors in a climate-controlled setting with standard lighting and noise levels.

The role is not routinely exposed to extreme temperatures, fumes, hazardous chemicals, electrical risks, or moving mechanical parts.

Occasional travel may be required to support employees or systems in field locations, which may involve exposure to construction sites or outdoor environments.

The position does not require work in confined spaces, at heights, or on uneven surfaces as a regular duty.

The work environment remains generally low stress and accessible, with no consistent exposure to loud noise, vibrations, or physical hazards.

Supervisory Responsibilities:

None

How to Apply:

Why Join Brooks Construction?

At Brooks Construction Company, we believe in building more than roads-we build careers, communities, and a legacy of excellence. Based in Fort Wayne, Indiana, with over 270 employees, Brooks Construction provides asphalt, concrete, earthwork, and pipe operations across northern Indiana and northwestern Ohio using best practices and innovative techniques to give our customers a quality product. Our team-based approach ensures that every employee has the opportunity to make a meaningful impact. Whether you're starting your career or bringing years of experience, you'll find a supportive environment that values your contributions and fosters professional growth.

What We Offer:

At Brooks Construction Company, we are proud to provide our employees with exceptional benefits that support their health, financial security, and overall well-being.

Competitive Compensation:

Competitive pay

Opportunities for performance-based bonuses

Comprehensive Benefits:

Health Insurance - We pay 100% of the premium for you, your spouse and your eligible children

Prescription Drug Plans, Dental and Vision Insurance

Health Savings Accounts - We make contributions on your behalf

Flexible Spending Accounts

Paid Vacation and Holidays

Employee Assistance Program

Telehealth Services

Retirement & Financial Security:

401K Plan - We contribute a portion of your 401K for you

Short-Term Disability, Long-Term Disability and Life Insurance

Career Development:

Access to training programs and advancement opportunities

Tuition reimbursement program

Join us in shaping the infrastructure of northern Indiana and northwestern Ohio. Be part of a team where ordinary people do things extraordinarily well.

Apply