Demo

Senior Software Engineer

Tetra Tech Careers
Lafayette, LA Full Time
POSTED ON 3/6/2025
AVAILABLE BEFORE 5/6/2025

We are a systems integration and engineering services company with a passion for tearing down industrial inefficiencies. We believe that systems integration is fundamental to leveraging new and well-established technologies against operational challenges in the manufacturing and industrial ecosystem. Our objective is to be the trusted, first-choice service provider for delivering best-in-class operational technology to control, automate, operate, analyze and optimize assets.

Primary Responsibilities:

  • Analyze and understand technical requirements for complex business problems.
  • Development of Web Services using Groovy, Java, Spring Boot, Hibernate.
  • Development of Angular Modules, Components, and Directives.
  • Working on site with customers and other contractors as a part of a medium to large development team.
  • Follow proper build and change management procedures.
  • Design and develop middleware for the systems with object-oriented design using JAVA, Groovy, and SOA.
  • Create Ghost Inspector which automate a test for key workflow or functionality on application, to ensure they are running as expected.
  • Develop transaction to and from DB using both JDBC and Spring Boot JDBCTemplate.
  • Develop Graphical User Interface proficiently in web-based technologies and functional programming such as JavaScript, Typescript, and other technologies like Angular, HTML, CSS, jQuery.
  • Interface with product owner and key stakeholders in Project Management, Business, QA and Technology Operations to ensure high quality delivery of software projects on time.
  • Identify technology risks and dependencies early to establish mitigation plans.


Required Skills:

  • Experience with modern single page (SPAs) UI web technologies such as JavaScript, Angular 5 , React, and CSS.
  • Capable of demonstrating an understanding of OO design patterns.
  • Knowledgeable in TypeScript, Asynchronous request handling, Cross-Browser compatibility.
  • Experience in Spring-related technologies: Spring Boot, Spring MVC and Spring Integration.
  • Experience and understanding of RESTful API architecture for created web services, including frameworks using Spring Boot.
  • Hands-on experience with ORM frameworks like Hibernate/JPA.
  • Highly proficient with SQL and SQL Server Stored Procedures.
  • Experience in all phases of the software development life-cycle.
  • Experience utilizing source control management using Git or SVN.
  • Java 8 , JDBC, JPA, Groovy experience a plus.
  • Angular 5 or equivalent React experience with a desire to learn Angular
  • Spring Boot/Spring MVC.\
  • Microsoft SQL Server, Oracle, MySQL
  • ORM: JPA, Hibernate
  • HTML, CSS, JavaScript, Typescript
  • Testing Tools: JUnit, TestNG
  • Understanding of Material Design

Requirements:

  • Bachelor's degree in Computer Science, Math or other related subject or equivalent qualification.
  • A minimum of 5-7 years of software development experience.
  • Proficient in Microsoft Office (MS PowerPoint, MS Excel, MS Word, MS Outlook).
  • Must be a detail-oriented, results-driven individual with a commitment to quality, accuracy and the ability to organize and prioritize workloads
    to meet deadlines.
  • Must possess strong interpersonal and excellent communication (written and oral) skills.
  • Strong analytical, problem solving, technical, and functional skills with the ability to multi-task and be willing to learn.
  • Must be able to work collaboratively and cooperatively, take direction, work well in a team environment, and interact with all levels of management, engineering, systems, operations and field personnel.
  • Strong leadership experience, technical go to person.
  • Ability to multitask and demonstrate flexibility in managing multiple projects.

Benefits:

  •  401(k) and Roth 401(k)
  •  Dental Insurance
  •  Health Insurance
  • Life Insurance
  • Vision Insurance
  • Employee Stock Purchase Plan (ESPP)
  • Performance Bonus
  • Career Growth Opportunities and Training

WHY TIGA

In addition to rewarding job opportunities and continuous growth, we offer an enjoyable working environment, where teamwork and respectful collaboration is highly valued. We offer the benefits of a midsized local office atmosphere backed by a large network of highly skilled professionals.

TIGA, a Tetra Tech Company is proud to be an Equal Opportunity Employer. All qualified candidates will be considered without regard to race, color, religion, national origin, military or veteran status, gender, age, disabilities, pregnancy and pregnancy-related conditions, genetic information and any other characteristics protected by the law. We invite resumes from all interested parties.

Additional Information

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tetra Tech Careers

Tetra Tech Careers
Hired Organization Address Marlborough, MA Full Time
The Opportunity: Tetra Tech is adding an entry level Traffic Engineer to our Transportation team based in Marlborough, M...
Tetra Tech Careers
Hired Organization Address Ithaca, NY Full Time
The Opportunity: Tetra Tech is adding an Electrical Engineer to our Electrical team based in Ithaca, NY. . Why Tetra Tec...
Tetra Tech Careers
Hired Organization Address Ithaca, NY Full Time
The Opportunity: Tetra Tech is adding a Position Title to our Discipline team based in Location. . Why Tetra Tech: At Te...
Tetra Tech Careers
Hired Organization Address Maitland, FL Full Time
The Opportunity: Tetra Tech is adding an IT Program Manager to our Information Technology team based in Hybrid capacity ...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Lafayette, LA area that may be a better fit.

Senior Software Engineer

Tetra Tech, Lafayette, LA

Senior Software Engineer

Veris Global, Lafayette, LA

AI Assistant is available now!

Feel free to start your new journey!