Senior Specialist, Full Stack Software Engineer in Simpsonville

Energy Jobline
Simpsonville, SC, United States
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$111,500.0 - $207,500.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) .NET Framework Microsoft Windows Application Programming Interfaces (APIs) Agile Methodology Apple Mac Systems Bioinformatics C Sharp (Programming Language) C++ (Programming Language) Mobile Application Development Code Review System Configuration
+32 more
Continuous Integration Data Migration Relational Databases Software Design Patterns Linux DevOps Distributed Systems Design of User Interfaces Inter-Process Communication Python (Programming Language) PostgreSQL Object-Oriented Software Development Scrum Methodology Query Optimization RabbitMQ Secure Coding SignalR Transmission Control Protocol (TCP) Toolchain TypeScript Transport Layer Security Software Troubleshooting Backend Containerization AngularJS Integration Tests Kubernetes Api Design Grpc Multiplatform Software Version Control Docker

Job description

The Senior Full Stack Engineer’s role is to engineer, design, execute, assess, and troubleshoot software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. The individual will be responsible for designing, implementing, and deploying distributed server-side solutions and user interfaces., * Design, develop, and maintain secure, scalable, and maintainable codebases using C# .NET, Python, and Angular. \n

  • Architect, build, and optimize backend services, APIs, and robust interfaces for API interactions, SDKs, and client-facing features. \n

  • Develop and maintain web user interfaces using Angular, focusing on usability, performance, and security. \n

  • Administer and optimize PostgreSQL databases, including schema design, query optimization, and data migration. \n

  • Engage in self-directed research to innovate and implement new product features aligned with industry standards. \n

  • Participate in technical design discussions, code reviews, and continuous integration/delivery processes. \n, L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to , , , , , ancestry, , (including , childbirth, breastfeeding or other related medical conditions), , expression, , marital status, veteran status, , genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.

Requirements

We are seeking a highly motivated and experienced Full-Stack Software Engineer with deep expertise across a range of technologies. This role requires a unique blend of technical acumen, leadership abilities, and the discipline to deliver high-quality software under tight deadlines., * Bachelor’s Degree and minimum 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior related experience. In lieu of a degree, minimum of 10 years of prior related experience. \n, * Background or strong understanding in UI/UX design and principles. \n

  • Exposure to or hands-on experience with DevOps practices and toolchains. \n

  • Familiarity with cybersecurity principles and secure coding best practices. \n

  • Experience with event-driven frameworks (e.g., gRPC, SignalR) and containerization (Docker, Kubernetes). \n

  • Knowledge of mobile application development for Android/iOS. \n

  • Ability to read, interoperate, and understand lower-level code in C or C++. \n

  • Experience working in distributed, secure, or high-availability system environments. \n

  • Proven experience as a Full-Stack Software Engineer with a comprehensive project portfolio. \n

  • Strong grasp of object-oriented programming principles, design patterns, and large distributed system architecture. \n

  • Proficient in C#/.NET (5+), cross-platform development (Linux/Windows/MacOS), and relational databases (PostgreSQL). \n

  • Hands-on experience with unit/integration testing, comprehensive documentation, API design and development. \n

  • Familiarity with Python; TypeScript/JavaScript (especially Angular or similar frameworks); and performance/memory analysis tools. \n

  • Comfortable with Source Control and CI/CD systems. \n

  • Experience working in Agile environments (Scrum/Kanban) and with inter-process communication (e.g., TCP, SSL, RabbitMQ). \n

Benefits & conditions

n \n

  • Participate in all phases of the software development lifecycle (SDLC), from requirements gathering and design to testing, deployment, maintenance, and documentation. \n

  • Collaborate with globally distributed, cross-functional Agile teams, engaging closely with product managers, team members, and stakeholders. \n

  • Diagnose, troubleshoot, and resolve software defects and performance issues across the technology stack. \n

  • Ensure all code is well-tested using unit, integration, and system-level testing methodologies. \n

  • Stay current with the latest software development trends, industry’s best practices, and cybersecurity protocols. \n

  • Contribute to improving development processes, best practices, and team knowledge through code reviews and process enhancement discussions. \n

  • Document technical solutions and prepare end user manuals as required. \n

  • Ability and eligibility to obtain and maintain a Security clearance. \n

\n, In compliance with pay transparency requirements, the salary range for this role in Washington D.C. is $111,500 - $207,500. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.

About the company

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.energyjobline.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · WWC Europe 2026

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

Videos

See all

Related articles

See all