{"schemaVersion":"jobsearcher.job.v1","id":"7b8c8fe6fa75249399a7503d","url":"https://jobsearcher.com/jobs/7b8c8fe6fa75249399a7503d","canonicalUrl":"https://jobsearcher.com/jobs/7b8c8fe6fa75249399a7503d","title":"Software Developer, Python and Data Applications","description":"Software Developer, Python and Data Applications\n\nSEC - Winder, GA 30680\n\nOverview\n\nLevel: Early to Mid-Career\n\nPosition Type: Full-time\n\nEducation Level: 4 Year Degree or Equivalent Experience (bootcamp, on-the-job training, etc.)\n\nAbout Southeast Culvert\n\nSoutheast Culvert Inc. operates on the biblical principle of being intentional about doing good. Our success is grounded in doing good for our customers, employees, suppliers, and the company itself by living out our core values.\n\nSoutheast Culvert was founded in 1981 on the promise to provide a quality drainage product at a reasonable price, when and where it is needed. This remains the core principle of how we run the business. Today, Southeast Culvert is the largest single site capacity culvert plant in the United States. We offer stormwater solutions for every need, and we are active members of PPI, NCSPA, and ASCE. In 2025, Southeast Culvert was named a mid-sized Engineering Employer of the Month. We support our community through contributions to schools, fire departments, churches, and the Shriners Children's Hospitals. Our mission is to build lasting relationships that better serve our customers and our community.\n\nRole Title: Software Developer, Python and Data Applications\n\nMission: Maintain, extend, and build the internal software, data, and reporting tools that solve problems, increase productivity, and deliver value to the people who use them. Work under senior technical direction to follow defined standards while growing toward full ownership of the systems you build.\n\nRoles and Objectives\n\nUse approved AI coding tools, such as Claude Code, within company standards to move faster without sacrificing quality.\nMaintain and enhance existing Python applications currently in production.\nBuild new tools and reports based on the project pipeline and requirements gathered directly from departments across the company.\nOwn the Power BI reporting estate, including scheduled refreshes, data models, and new report builds.\nWork with the SQL Server reporting database, including scheduled agent jobs, to support reporting needs.\nSupport and maintain the desktop suite of estimating and pricing tools distributed as an installer.\nManage scheduled automations that connect systems across multiple environments.\nFollow the shared way of working, including version control, separate environments, code review, and documentation.\nWork closely with departments across the business, including estimating and the plant floor, to gather first-hand requirements rather than working from a ticket queue alone.\nMaintain current documentation and a named backup of every system you own.\nParticipate in regular code evaluation sessions and plan reviews, building toward independent ownership of the coding standards over time.\nDeliver a first fully supervised project through the complete pipeline within the first 90 days, then take ownership of the reporting estate.\n\nCompetencies\n\nExperience using an AI coding assistant on real work, including a specific example of catching it when it was confidently wrong.\nStrong, hands-on Python skills applied to real business problems.\nAbility to read and understand code you did not write and predict what it will do before running it.\nWorking knowledge of SQL, or a strong willingness to learn it quickly.\nAbility to spot what will break, such as empty inputs or date boundary issues, before it causes problems in production.\nComfortable working inside defined standards, and willing to speak up directly when a standard does not fit the problem rather than quietly working around it.\nClear communicator who can explain technical work to non-technical coworkers.\nDependable follow-through. Does what they say, consistently, and documents the work so someone else can pick it up.\nSees a need, acknowledges it, then solves it. Does not sit on a broken report waiting to be asked.\nBuilds what the business needs, not what is interesting to build.\nAsks questions until the requirement is understood, rather than guessing and reworking.\nPerforms consistently under pressure. When something breaks, moves toward the team rather than protecting themselves.\nWilling to work on-site in Winder, GA. The role may move to a hybrid schedule once you can work independently against the standards.\nWilling to sign a confidentiality agreement and a time-capped, limited non-compete (i.e., limited to not going to a direct competitor for one year) as a condition of employment.\n\nAdvanced Software Developer Experience\n\nExperience with Angular and TypeScript, or a willingness to learn them as the role grows into front-end ownership.\nExposure to cloud engineering on Azure, CI/CD pipelines, containerization, or advanced data modeling.\nPrior experience owning a reporting estate or production software tools with minimal supervision.\n4-year college degree in a relevant field, or equivalent hands-on experience.\n\nWork Structure and Development Cadence\n\nThis role is supported and advised by senior technical guidance and includes the following structure:\n\nRegular code evaluation sessions. Working through real code, covering boundary conditions, error paths, silent failures, resource lifecycle, concurrency assumptions, and the difference between a test that proves something and one that restates the code.\nCode reviews. Systematic reviews, tapering deliberately as capability develops.\nPlan reviews. Review approach before implementation and code is written.\nExplanation gates. Ensures the developer can explain the code before merging new code.","company":"Southeast Culvert Georgia","rawCompany":"southeast culvert georgia","city":"Winder","state":"GA","isRemote":false,"isActive":false,"createdAt":"2026-09-06T14:00:33.453Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer, Python and Data Applications","description":"Software Developer, Python and Data Applications\n\nSEC - Winder, GA 30680\n\nOverview\n\nLevel: Early to Mid-Career\n\nPosition Type: Full-time\n\nEducation Level: 4 Year Degree or Equivalent Experience (bootcamp, on-the-job training, etc.)\n\nAbout Southeast Culvert\n\nSoutheast Culvert Inc. operates on the biblical principle of being intentional about doing good. Our success is grounded in doing good for our customers, employees, suppliers, and the company itself by living out our core values.\n\nSoutheast Culvert was founded in 1981 on the promise to provide a quality drainage product at a reasonable price, when and where it is needed. This remains the core principle of how we run the business. Today, Southeast Culvert is the largest single site capacity culvert plant in the United States. We offer stormwater solutions for every need, and we are active members of PPI, NCSPA, and ASCE. In 2025, Southeast Culvert was named a mid-sized Engineering Employer of the Month. We support our community through contributions to schools, fire departments, churches, and the Shriners Children's Hospitals. Our mission is to build lasting relationships that better serve our customers and our community.\n\nRole Title: Software Developer, Python and Data Applications\n\nMission: Maintain, extend, and build the internal software, data, and reporting tools that solve problems, increase productivity, and deliver value to the people who use them. Work under senior technical direction to follow defined standards while growing toward full ownership of the systems you build.\n\nRoles and Objectives\n\nUse approved AI coding tools, such as Claude Code, within company standards to move faster without sacrificing quality.\nMaintain and enhance existing Python applications currently in production.\nBuild new tools and reports based on the project pipeline and requirements gathered directly from departments across the company.\nOwn the Power BI reporting estate, including scheduled refreshes, data models, and new report builds.\nWork with the SQL Server reporting database, including scheduled agent jobs, to support reporting needs.\nSupport and maintain the desktop suite of estimating and pricing tools distributed as an installer.\nManage scheduled automations that connect systems across multiple environments.\nFollow the shared way of working, including version control, separate environments, code review, and documentation.\nWork closely with departments across the business, including estimating and the plant floor, to gather first-hand requirements rather than working from a ticket queue alone.\nMaintain current documentation and a named backup of every system you own.\nParticipate in regular code evaluation sessions and plan reviews, building toward independent ownership of the coding standards over time.\nDeliver a first fully supervised project through the complete pipeline within the first 90 days, then take ownership of the reporting estate.\n\nCompetencies\n\nExperience using an AI coding assistant on real work, including a specific example of catching it when it was confidently wrong.\nStrong, hands-on Python skills applied to real business problems.\nAbility to read and understand code you did not write and predict what it will do before running it.\nWorking knowledge of SQL, or a strong willingness to learn it quickly.\nAbility to spot what will break, such as empty inputs or date boundary issues, before it causes problems in production.\nComfortable working inside defined standards, and willing to speak up directly when a standard does not fit the problem rather than quietly working around it.\nClear communicator who can explain technical work to non-technical coworkers.\nDependable follow-through. Does what they say, consistently, and documents the work so someone else can pick it up.\nSees a need, acknowledges it, then solves it. Does not sit on a broken report waiting to be asked.\nBuilds what the business needs, not what is interesting to build.\nAsks questions until the requirement is understood, rather than guessing and reworking.\nPerforms consistently under pressure. When something breaks, moves toward the team rather than protecting themselves.\nWilling to work on-site in Winder, GA. The role may move to a hybrid schedule once you can work independently against the standards.\nWilling to sign a confidentiality agreement and a time-capped, limited non-compete (i.e., limited to not going to a direct competitor for one year) as a condition of employment.\n\nAdvanced Software Developer Experience\n\nExperience with Angular and TypeScript, or a willingness to learn them as the role grows into front-end ownership.\nExposure to cloud engineering on Azure, CI/CD pipelines, containerization, or advanced data modeling.\nPrior experience owning a reporting estate or production software tools with minimal supervision.\n4-year college degree in a relevant field, or equivalent hands-on experience.\n\nWork Structure and Development Cadence\n\nThis role is supported and advised by senior technical guidance and includes the following structure:\n\nRegular code evaluation sessions. Working through real code, covering boundary conditions, error paths, silent failures, resource lifecycle, concurrency assumptions, and the difference between a test that proves something and one that restates the code.\nCode reviews. Systematic reviews, tapering deliberately as capability develops.\nPlan reviews. Review approach before implementation and code is written.\nExplanation gates. Ensures the developer can explain the code before merging new code.","datePosted":"2026-09-06T14:00:33.453Z","dateModified":"2026-09-06T14:00:33.453Z","hiringOrganization":{"@type":"Organization","name":"Southeast Culvert Georgia","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Winder","addressRegion":"GA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7b8c8fe6fa75249399a7503d"},"url":"https://jobsearcher.com/jobs/7b8c8fe6fa75249399a7503d"}}