More jobs:
Sr System programmer
Job in
Parsippany-Troy Hills, Morris County, New Jersey, USA
Listed on 2025-12-27
Listing for:
Tek Spikes
Full Time
position Listed on 2025-12-27
Job specializations:
-
Software Development
Software Engineer, Python, C++ Developer
Job Description & How to Apply Below
Overview
As a Senior System Programmer at Tek Spikes, you will be responsible for developing and optimizing system-level software solutions, ensuring high performance and reliability across our platforms. In this role, you will collaborate with various teams to understand technical requirements, design architecture, and implement robust features while adhering to industry best practices. You will leverage your deep understanding of programming languages and system architecture to support the overall objectives of the organization.
Responsibilities- Design, develop, and maintain system-level software, focusing on performance and resource optimization.
- Work closely with software architects and developers to implement system integrations and enhancements.
- Analyze system requirements and technical specifications to ensure alignment with project goals.
- Troubleshoot and resolve system-level issues, ensuring that fixes are robust and scalable.
- Participate in code reviews to uphold code quality and provide mentorship to junior team members.
- Document software designs, technical specifications, and system interfaces.
- Research and recommend new technologies or tools that could enhance system performance or reliability.
- Stay up-to-date with industry trends and best practices related to system programming and development.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure compliance with security standards and best practices throughout the development process.
- Proven experience as a System Programmer or similar role, with a minimum of 5+ years in system-level programming.
- Strong proficiency in programming languages such as C, C++, or Java.
- Experience with operating systems and system-level programming, including Linux or Windows environments.
- Solid understanding of data structures, algorithms, and system architecture.
- Familiarity with scripting languages (Python, Bash) for automation tasks is a plus.
- Experience with version control systems (Git) and Agile methodologies.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and collaboration skills to work effectively in a team environment.
- A Bachelor s degree in Computer Science, Software Engineering, or a related field is preferred.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×