Software Developer

Turner IndustriesBaton Rouge, LA
Onsite

About The Position

Turner Industries is a fully diversified industrial contractor that provides responsive, innovative solutions to increase plant production, reduce costs, and prevent shutdowns. Headquartered in Baton Rouge, LA, Turner Industries has over 20,000 employees with offices and job sites across the United States. The company is seeking an experienced Sr. Software Developer to join their team in the Baton Rouge, LA area. The primary objective of this role is to code software applications to adhere to designs supporting internal business requirements or external customers, and to become knowledgeable in Agile, Scrum, Kanban, and Extreme Programming, as well as educating others in these domains. The position requires a bachelor's degree or equivalent experience, 4 to 8 years of experience, a first-level Scrum Master certification, and familiarity with AI development tools like Gemini and Claude, along with basic prompt engineering. The role involves planning and accomplishing goals, leading and directing the work of others, and requires excellent verbal and written communication skills, the ability to interact with diverse personalities, and a positive, open-minded attitude. Knowledge of Agile techniques such as User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, and Agile Games is expected. A post-offer drug/alcohol screen and physical evaluation are required, and applicants must not pose a direct threat to the health or safety of others.

Requirements

  • Bachelor's degree or equivalent experience in a related area.
  • At least 4 to 8 years of experience in the field or in a related area.
  • First level Scrum Master certification (CSM, PSM I).
  • Familiarity with AI development tools (specifically Gemini and Claude) and basic prompt engineering.
  • Ability to rely on experience and judgment to plan and accomplish goals.
  • Ability to perform a variety of complicated tasks as well as lead and direct the work of others.
  • Excellent verbal and written skills.
  • Ability to deal with face-to-face interactions with a wide variety of personalities.
  • A positive attitude, open mind, and willingness to learn are essential.
  • Knowledge and/or experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games, etc.
  • Deep understanding of .NET 5+, C#, ASP.NET Web API, JavaScript, at least one JavaScript framework and HTTPS.
  • Deep understanding of design principles such as S.O.L.I.D. and design patterns.
  • Deep understanding of creating application-level architecture and teaching developers how to consume the architecture.
  • Deep understanding of modern IDEs (e.g., Visual Studio 2026, VS Code) and a version control system.
  • Working experience with SQL Server, Entity Framework Core 5+.
  • Working experience with HTML5, CSS3.

Nice To Haves

  • Scrum is not a required prerequisite, but you will be required to learn Scrum and participate in a team.

Responsibilities

  • Code software applications to adhere to designs supporting internal business requirements or external customers.
  • Become versed in the domains of Agile, Scrum, Kanban and Extreme Programming as well as educating others in these domains as necessary.
  • Demonstrate leadership and be solution-oriented.
  • Develop and maintain effective relationships with Team members and employees outside and inside of IT.
  • Mentor other developers as needed to advance their skill level.
  • Ensure technical quality on projects by pair programming and performing code reviews.
  • Produce and support code for cross-platform mobile applications using .NET MAUI or similar modern frameworks.
  • Produce and support code for React applications.
  • Utilize AI-powered coding assistants and tools (specifically Gemini and Claude) to enhance productivity, code generation, and debugging.
  • Share the latest techniques and tools available in our development with other developers.
  • Deliver engaging and well thought out presentations to software developers regularly.
  • Propose specific, measurable, attainable, realistic, and timely solutions to project impediments.
  • Assist in the development of a short- and long-term strategy to support business challenges.
  • Provide software technical support to all business users in a timely and professional manner.
  • Perform additional assignments per supervisor's direction.

Benefits

  • health
  • dental
  • vision
  • life
  • ADD
  • voluntary life / ADD
  • disability benefits
  • leaves of absence
  • 401k
  • paid time off
  • paid holidays
  • telehealth access
  • employee assistance program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service