Java Software Engineer and Software QA Engineer

TEEMA
Plano, TX, CA
Full-time
Temporary
We are sorry. The job offer you are looking for is no longer available.

Exciting Engineering Roles in Software Development & Quality Assurance!

Join a dynamic team focused on creating and enhancing cutting-edge security products. We’re looking for innovative engineers who are passionate about network security, hands-on with troubleshooting, and dedicated to building robust, user-focused solutions.

Check out the contract opportunities below :

1. Sr. Software QA Engineer

Bring your expertise in QA and network testing to our team, where you’ll :

Conduct QA testing on network components, working with switch / router configurations

Test a comprehensive on-premises security software suite, including :

Network and endpoint security integrations

Compatibility with various third-party devices (network and endpoint)

Develop, run, and maintain manual and automated test suites

Perform end-to-end testing, defect tracking, and report analyses

Collaborate with product, development, and other QA teams to improve system stability

What You Bring :

5-7 years in QA, especially in network / endpoint security products

Proficient in TCP / IP, DNS, DHCP, SNMP protocols, and network equipment setup

Hands-on experience with Linux, Python, SQL, and VMware (Hyper-V, KVM a plus)

Strong debugging, troubleshooting, and scripting skills

Motivated team player with excellent communication and collaboration abilities

2. Java Software Engineer

Take on a key development role, addressing customer needs, building new security features, and enhancing existing solutions.

Your day will include :

Analyzing and solving critical issues in collaboration with support, engineering, and account teams

Providing technical leadership and mentoring to other engineers

Developing solutions to improve system performance and stability

Leading the resolution process by identifying root causes and crafting fixes

Leveraging Kanban methodology and Atlassian tools (Jira, Confluence)

What You Bring :

8-12 years in software development, preferably in network or endpoint security

Strong experience in Java, C / C++, Linux / Unix environments (scripting, RegExp, etc.)

Deep knowledge of TCP / IP and network protocols

Previous leadership experience with a collaborative, problem-solving mindset

These are both 6-9 month contract opportunities. Ready to be part of a high-impact team driving the future of security? Apply today and make a difference!

17 days ago
Related jobs
Promoted
Ripple Labs
Milton, Ontario

Are you a highly skilled and passionate software engineer looking for an exciting new challenge? Join Ripple and help redefine the way we send and receive payments globally! As a Senior Software Engineer, you will have the opportunity to build enterprise-level payment applications that enable banks ...

Mannarino Systems & Software
Anywhere - Canada

Software Design and Verification DO-178 Engineers. Defining mechanisms and metrics to determine and drive improvements to test effectiveness, testing efficiency, and measure the overall quality of the catalog. Influencing overall test strategy by helping define product features, enabling QA during d...

TTC
Canada

The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Senior Software QA Engineer may also assist in general application support of production applications and systems. We have bro...

Product and Technology
Canada
Remote

The Engineering Team Lead will report to the Head of Engineering and will be responsible for managing the engineers on their team, driving accountability within their team, and will be responsible for the output of their team. We are seeking an Software Engineer Lead with an active oriented mindset ...

E-Solutions
Mississauga, Ontario

The Visualization and Interactive Data Analysis group within gRED Computational Catalysts is a group of scientists and engineers who build interfaces to help scientists better understand data. Collaboratively and pragmatically solve scientific software engineering challenges within interactive data ...

Roche
Mississauga, Ontario

Cross-functional Collaboration: Collaborate with biologists, data scientists, and other software engineers to understand the specific requirements and constraints of NGS data analysis for diagnostics and internal research. You will work closely with cross-functional teams of biologists, data scienti...

CENTRIC SOFTWARE INC
Remote, Eastern Canada, CA
Remote

As we expand our Canadian development team, we're seeking Senior Software Engineers with a strong proficiency in Java and/or JavaScript. Your Role: As a Senior Software Engineer with us, you'll take ownership of designing and developing product features, whether it's front-end, back-end, or full-sta...

Splunk Inc
Canada

In your role you will lead, design, develop and deliver software that directly supports security analysts all across the world, writing software used on cloud and on-prem platforms. Develop and architect software, build new product features, clarify and improve designs, and help put together plans f...

Zebra Technologies
Mississauga, Ontario

Design, code, debug, and test assigned software, software improvements, and software modifications in a quality manner consistent with company and departmental standards and procedures. Bachelor’s degree in engineering (Computer Engineering, Computer Science or Software Engineering or related fields...

Aequilibrium
Anywhere - Canada

We are a fun and agile tech company where you get to be a strong member of our team while enjoying our incredible culture with lunch and learns, weekly business updates, and genuine team members to collaborate with. You understand how to balance technical excellence with delivery, and can recognize ...