Software Engineer

Tdi Technologies
Reading, PA



Full-time

Description

TDI Technologies, Inc. (TDI) is seeking candidates for a Software Engineer position supporting US Navy data analytics and enterprise solutions. This position will work with program managers, software development teams, data scientists, and other engineers in the Naval Surface Warfare Center, Philadelphia Division.

Benefits :

Medical, Dental, Vision, Life Insurance, Disability Insurance, ID Theft Protection, Prepaid Legal, Pet Insurance, 401K, Tuition Reimbursement, Professional Development, Paid Vacation, Paid Holiday, and Paid Sick Leave

Principal Duties/Responsibilities:

  1. Develop software supporting enterprise data management systems
  2. Facilitate software engineering efforts to include peer, design, program, and testing reviews
  3. Assist with software assessments and ensure goals/milestones are well documented and achieved
  4. Identify, monitor, and help resolve risks and problems encountered by the team

Education and Experience Requirements:

  1. Bachelor of Science Degree in Electrical Engineering, Mechanical Engineering, Software Engineering, Computer Engineering, Computer Science, or other Engineering discipline.
  2. 2 years’ experience developing software in the Python programming language

SPECIAL REQUIREMENTS:

  1. Successful applicants must either have an active government security clearance or the ability to receive approval upon position acceptance. Due to the nature of our work with the U.S. Department of Defense, U.S. citizenship is required. Some positions may require the renunciation of any non-U.S. citizenship to obtain and maintain a security clearance.
  2. Must have a valid US passport or the ability to obtain one upon position acceptance.

SKILLS AND ABILITIES:

Essential Skills:

  1. Experience developing software using the Python programming language
  2. Experience developing software using the Go programming language (GoLang)
  3. Proficient in organizing within a team environment, maintaining various efforts and elements of tasking
  4. Ability to communicate complex analysis with clarity and precision
  5. Proficiency in Microsoft Office applications
  6. Strong written and verbal communication skills

Preferred Skills:

  1. Experience with Git version control and a work portfolio on Github
  2. Experience C#.NET, Java, Kotlin, or another Object-Oriented language
  3. Experience with Kubernetes (k8s)
  4. Experience with Docker and developing for containerized environments

Travel:

This position may require approximately up to 5% travel.

Location:

Philadelphia, PA

Equal Employment Opportunity Policy:

TDI Technologies, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layout, recall, transfer, leaves of absence, compensation and training.

Salary Description

$80,000 - $90,000/year

Posted 2026-02-10

Recommended Jobs

Material Prep Technician

APX Company
Pennsylvania

At APX, the Material Prep Technician is responsible for preparing aluminum and steel parts for powder coating by grinding, sanding, and cleaning surfaces to ensure optimal coating adhesion and a clea…

View Details
Posted 2026-01-20

Busser

Moshulu
Philadelphia, PA

BUSSER POSITION AT MOSHULU Are you hungry to achieve excellence? Are you seeking the tools to realize the highest version of “you”? Do you seek a career path which promotes upward mobility? Find…

View Details
Posted 2025-12-31

Retail Pharmacist

Cardinal Health
Philadelphia, PA

Cardinal Health Innovative Delivery Solutions With over 45 years of experience in helping hundreds of hospital and outpatient pharmacies, we provide access to best practice strategies and tactic…

View Details
Posted 2026-01-29

Moving and Packing Associate Team Member

Caring Transitions
Reading, PA

Job Title: Moving and Packing Associate Team Member Job Category: General Labor (Non-Exempt/Part-Time) Job Description: This position is responsible for providing exceptional customer servi…

View Details
Posted 2026-01-29

Life Skills Professional (Weekends)

Resources for Human Development
Philadelphia, PA

Job Posting Title: LIFE SKILLS PROFESSIONAL Job Description: Philadelphia, PA Weekend Shifts Shift Times Vary: 8am-4pm,4pm-12am,12am-8am Position Summary: The Life Skills Profess…

View Details
Posted 2026-02-02

Temporary Contract & Records Compliance Coordinator

Dynamics ATS
Strong, PA

Temporary Contact & Records Compliance Coordinator   JOB-10045609   Anticipated Start Date February 02, 2026   Location New York, NY   Type of Employment Contract Hire   Em…

View Details
Posted 2025-12-29

Fitness Instructor

Planet Fitness
Bensalem, PA

Job Summary The Fitness Trainer will be responsible for running the Planet Fitness group fitness program (PE@PF). This includes assisting new members in the achievement of their fitness goals by…

View Details
Posted 2026-01-06

CNA - Certified Nursing Assistant

Sumter Health And Rehabilitation LLC
York, PA

Join our family as a Certified Nursing Assistant!  At  Sumter Health & Rehabilitation in York, AL, our CNAs are vital members of a caring, family-focused team dedicated to delivering exceptional, per…

View Details
Posted 2026-01-28

Internal Audit Director

Carmeuse
Pittsburgh, PA

Job Description As a Group Internal Audit Director, with a focus on North America, you will co-lead the Group Internal Audit activities under the direction and in collaboration with the Group Head…

View Details
Posted 2026-02-06

URGENT HIRING FOR ASSEMBLERS, PAY $20/HR

Macungie, PA

Join the Future of Technology – Chip Manufacturing Technicians Needed! Location: Allentown, PA Pay: $22–$28/hr (based on experience) + 15% Night Shift Differential Shifts: Day: 6:00 AM –…

View Details
Posted 2026-01-28