cover image
Seneca Resources

Seneca Resources

www.senecahq.com

18 Jobs

201 Employees

About the Company

Seneca Resources is an Information Technology and Engineering professional services firm supporting clients in the public and private sectors. For over 15 years, Seneca Resources has successfully delivered services and solutions to organizations ranging from small businesses to Fortune 100 companies and numerous branches of the Federal Government.

Areas of technical and functional expertise include:
CIO and CTO Services / CISO Services / ERP Solutions / Managed Security Services / CRM Solutions / Data Analytics / Utility SMART Solutions / Cloud Implementation and Migration / Project Management Office (PMO) and Project Management (PMP) / Microsoft Solutions

Seneca Resources supports clients globally with industry expertise in the following verticals:
Energy / Utilities / Banking / Automotive / Manufacturing / Healthcare / Defense / National Security / Retail / Digital Media / Oil & Gas / eCommerce

Listed Jobs

Company background Company brand
Company Name
Seneca Resources
Job Title
Software Engineer
Job Description
**Job title:** Software Engineer **Role Summary:** Develop, test, and maintain a Command & Control (C2) application for military operations, enabling digitally aided Close Air Support (CAS) and real‑time battlespace awareness. Works within an Agile DevSecOps environment, collaborating on all software lifecycle phases. **Expectations:** - Deliver high‑quality, secure code in a mission‑critical defense context. - Maintain an active security clearance (Secret or higher). - Apply Test‑Driven Development, pair programming, and automated testing practices. - Contribute to continuous integration/deployment pipelines. **Key Responsibilities:** - Write and maintain C++/C# code for core system components. - Design and implement user interfaces and functional modules. - Create and run automated test scripts in JavaScript/TestComplete. - Debug, troubleshoot, and enhance existing software. - Produce and update technical documentation, flowcharts, and diagrams. - Integrate applications with tactical systems such as Windows Tactical Assault Kit (WinTAK). - Participate in Agile ceremonies (Scrum/Kanban) and DevSecOps practices. **Required Skills:** - Proficient in C++ and C#. - Experience with automated testing, scripting (JavaScript). - Knowledge of Agile methodologies (Scrum, Kanban). - Strong debugging, code analysis, and documentation skills. - Excellent collaboration and communication abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Active security clearance: Secret or higher. - (Optional) Certifications in Agile (Scrum Master, etc.) or DevSecOps tools.
Dayton, United states
Hybrid
11-09-2025
Company background Company brand
Company Name
Seneca Resources
Job Title
UI Developer
Job Description
Job Title: UI Developer Role Summary: Deliver high‑performance, scalable, and accessible web interfaces using React.js and modern front‑end technologies, integrating authentication and authorization mechanisms while ensuring cross‑browser compatibility and maintainable code. Expectations: - Build modular, reusable components that follow best UI architecture practices. - Seamlessly integrate SSO and RBAC into the user interface. - Maintain thorough documentation, test coverage, and code quality through reviews. - Collaborate with UX designers, backend teams, and stakeholders to create intuitive experiences. Key Responsibilities: - Design, develop, and maintain responsive UIs with React.js, JavaScript (ES6+), HTML5, and CSS3. - Implement component‑based architecture and enforce coding standards. - Integrate authentication (SSO) and authorization (RBAC) into front‑end workflows. - Ensure compliance with WCAG, ARIA, and accessibility best practices. - Conduct cross‑browser testing and performance optimization. - Participate in code reviews, provide constructive feedback, and resolve UI/UX issues promptly. - Write and maintain unit and integration tests (e.g., Jest). - Document component APIs, usage guidelines, and deployment procedures. Required Skills: - Expert proficiency in React.js and JavaScript (ES6+). - Strong understanding of component‑based UI design patterns. - Experience with SSO and RBAC integration. - Solid knowledge of HTML5, CSS3, responsive design, and accessibility standards (WCAG, ARIA). - Familiarity with build tools (Webpack, Babel), version control (Git), and testing frameworks (Jest). - Ability to write clean, maintainable, and well‑documented code. - Excellent problem‑solving, communication, and teamwork skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - No mandatory certifications; relevant front‑end or security certifications are a plus.
Santa clara, United states
Hybrid
17-09-2025
Company background Company brand
Company Name
Seneca Resources
Job Title
Cyber Security Analyst
Job Description
Job Title: Cyber Security Analyst Role Summary: Join the ISO Security Operations team to implement, manage, and document technical security controls, ensuring the confidentiality, integrity, and availability of information assets. Expactations: Deliver timely security analysis and incident response, maintain up‑to‑date safeguards, and support security projects across the development lifecycle. Key Responsibilities: - Analyze anomalies from XDR and SIEM systems (e.g., Microsoft Defender XDR, Microsoft Sentinel). - Implement, maintain, and document security safeguards. - Review infrastructure changes for adequate protection. - Conduct network, penetration tests, and application vulnerability scans (e.g., SonarQube, Tenable SC, OpenText WebInspect). - Monitor internal control systems to enforce appropriate access levels. - Promote information security awareness organization‑wide. - Support projects throughout the systems development life cycle. - Perform additional duties as assigned. Required Skills: - Minimum 4 years of information security experience. - Strong analytical skills for security analysis and incident response. - Ability to identify endpoint anomalies, malware exploitation techniques, and social engineering tactics. - Proficiency with XDR/SIEM platforms and vulnerability scanning tools. - Advanced interpersonal and communication abilities. - Excellent time management, prioritization, and prompt action on security events. Required Education & Certifications: - High school diploma or GED. - Preferred certifications: CompTIA Security+, ISC² Certified in Cybersecurity, Certified Ethical Hacker, Microsoft SC‑200.
Montgomery, United states
On site
17-09-2025
Company background Company brand
Company Name
Seneca Resources
Job Title
Senior Embedded Software Engineer
Job Description
**Job Title:** Senior Embedded Software Engineer **Role Summary:** Design, develop, and maintain low‑level firmware and device drivers for x86/ARM platforms. Lead system‑level debugging, validate next‑generation hardware features, and enhance test infrastructures. Deliver production‑ready software on schedule while collaborating cross‑functionally to resolve complex integration issues. **Expectations:** - Deliver high‑quality, production‑ready firmware and driver code. - Diagnose and resolve system regressions in a fast‑paced environment. - Work effectively across development, QA, and hardware teams. **Key Responsibilities:** - Write, debug, and optimize firmware/driver code in C, Assembly, and Python. - Implement and maintain validation tool drivers and test infrastructure. - Diagnose and troubleshoot boot‑flow issues (UEFI, PXE, JTAG) on x86 and ARM architectures. - Validate system‑level features for next‑generation hardware. - Conduct deep system‑level debugging to isolate hardware/software integration problems. - Collaborate with cross‑functional teams to identify root causes of regressions. **Required Skills:** - Proficient in low‑level C and Assembly programming for device drivers and embedded systems. - Strong knowledge of x86/ARM boot flow (UEFI, PXE, JTAG). - Experience with system‑level debugging and troubleshooting. - Familiarity with CPU/ARM architecture fundamentals. - Ability to write and debug Python for testing and automation. - Excellent communication and teamwork skills. **Preferred (Nice‑to‑Have) Skills:** - ARM v8 architecture expertise. - Advanced system‑level debugging beyond basic techniques. - Familiarity with AXI protocol. **Required Education & Certifications:** - Bachelor’s degree (or higher) in Computer Engineering, Electrical Engineering, or related field with a focus on software engineering. **Experience:** - 1+ year of software engineering experience (internships counted). - Hands‑on experience in device driver, hardware, embedded, or OS kernel programming. - Track record of delivering production‑quality software on schedule. - Understanding of complex software architectures and validation principles.
San jose, United states
On site
Senior
19-09-2025