Logo
Indiana Staffing

Full Stack Software Developer

Indiana Staffing, Fort Wayne, Indiana, United States, 46804

Save Job

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: Online: Visit to access our online Employment Application by clicking "View Open Positions and Apply Now!". Please include a resume if you have one. 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.