Software Developer

Tritium Pty Ltd.

Nashville, TN

JOB DETAILS
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, Automation, Cloud Computing, Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cross-Functional, Debugging Skills, Detail Oriented, Documentation, Engineering Software, Genetics, Git, Incident Response, Integration Testing, Internet Technology, Manufacturing, Microsoft C# (C Sharp), Microsoft Windows Azure, Operational Improvement, Presentation/Verbal Skills, Problem Solving Skills, Process Improvement, Product Development, Product Support, Production Support, Production Systems, Programming Languages, Requirements Management, Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Software Testing, Source Code/Configuration Management (SCM), Team Player, Test Automation, Test Plan/Schedule, Unit Test, Writing Skills
LOCATION
Nashville, TN
POSTED
7 days ago

COVER LETTER REQUIRED

Summary:

We are seeking a motivated Software Developer to join our dynamic team in Lebanon, Tennessee. In this position, you will play a crucial role in designing, developing, testing and maintaining software applications within the Engineering Software Applications team delivering reliable software that supports product development, operations, and continuous improvement. This role offers an excellent opportunity for recent graduates or those looking to start their career in software development within the manufacturing industry.

Responsibilities:

  • Assist in the design, development, and testing of software applications.
  • Collaborate with cross-functional teams to gather requirements and implement solutions.
  • Write clean, maintainable code with unit and integration tests.
  • Maintain and improve existing software systems to ensure optimal performance.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Contribute to CI/CD pipelines, build automation, and release activities.
  • Ensure software security, reliability, and quality through testing and documentation.
  • Support production systems and incident response as needed.
  • Continuously learn new technologies and improve development processes.
  • Troubleshoot and resolve software issues as they arise.

Qualifications:

  • Bachelor''s degree in Computer Science, Software Engineering, or a related field.
  • 1-3 years of professional software development experience.
  • Strong proficiency in at least one modern programming language (preferably C#)
  • Experience with version control (Git) and software development lifecycles.
  • Familiarity with CI/CD pipelines, automated testing, debugging, and performance profiling.
  • Familiarity with cloud platforms (Azure/AWS) and modern web technologies.
  • Basic understanding of software development methodologies and tools.
  • Strong problem-solving, analytical, and communication skills and attention to detail.
  • Knowledge of Agile methodologies and collaborative problem-solving.
  • Ability to work collaboratively in a team environment.
  • Excellent communication skills, both written and verbal.

Tritium is an Equal Opportunity Employer that is committed to inclusion and diversity. We at Tritium believe in equal opportunity for all applicants and employees without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other legally protected characteristics.

About the Company

T

Tritium Pty Ltd.