Senior Software Engineer (Hybrid)

    • ATD Technology LLC
  • Plano, TX
  • Posted 3 days ago | Updated 3 hours ago

Overview

On Site
Hybrid
Full Time

Skills

Leadership
Regulatory Compliance
Intrusion prevention
Client/server
Web applications
Access control
Customer support
Data
ROOT
Reporting
Network design
Design
Mentorship
Kanban
Atlassian
JIRA
Confluence
Software development
Endpoint protection
Software engineering
C
C++
Java
Perl
Unix
Linux
Scripting
AWK
SED
Computer networking
TCP/IP
DNS
Dragon NaturallySpeaking
SMTP
SNMP
DHCP
IEEE 802.1X
Network
Switches
Routers
Microsoft Windows
Domain management
Network monitoring
Packet analysis
Communication
IT management
Computer science
Finance
Recruiting

Job Details

Job Description

Job Description

Duration: 9 months (could convert to perm)
Location: Hybrid- 3 days onsite in Plano TX mandatory (working close with the team is important to the client)

Senior Software Engineer, Sustaining

Description:

If you are a great developer, with passion for security and technology, come join the client's R&D team of Software Engineers and take part in defining and driving the future world-wide market leading product suite consisting of: Network Access Control, Endpoint Compliance, Mobile Control, and Intrusion Prevention.

Applications range from Client / Server applications to Web apps for a Network Access Control solution, running on both Windows and Linux systems.

Responsibilities:

  • Duties involve analyzing customer escalation issues and to work with cross-functional teams (Development Engineering, Customer support and Account teams) to ensure smooth flow of information in resolving critical customer issues
  • Provide technical leadership on the team as needed
  • Development of new security features and maintenance of existing ones
  • Handle the resolution of technical issues by doing the following:
    • Analyze the available data to identify and narrow down root cause
    • Investigate the technical issue
    • Attempt or drive reproduction of customer issue in house
    • Describe in detail the issue to support engineers or customers
    • Identify and develop the software code changes to resolve it.
  • Analyze and report defects on software to improve conformance, stability and supportability
  • Understand customer network architecture and design and accordingly provide alternative solutions when applicable to achieve greater stability or performance.
  • Provide technical leadership to internal teams
  • Mentor other Engineers on techniques and methodologies of troubleshooting and supporting the client products and solutions
  • Actively suggest and describe ways to improve the supportability of the client products.
  • Use Kanban development methodology to deliver on tasks
  • Familiar with Atlassian tool set, including Jira, Confluence, etc.

Professional Skills:

  • Minimum of 8-12 years of experience in software development or sustaining engineering preferably in Network or Endpoint security
  • Past technical leadership experience
  • Deep knowledge of software engineering concepts and techniques.
  • C/C++ experience.
  • Experience in Java programming
  • Perl experience
  • Linux/Unix development experience.
  • Linux system/environment experience (scripting languages, regular exp., awk, sed, etc.)
  • Networking:
    • Good understanding of TCP/IP.
    • Knowledge in protocols (DNS, SMTP, SNMP, DHCP, 802.1 x).
    • Familiar with network equipment configuration (Switch, Router, FW).
    • Windows-based networks, domain management
    • Low-level network monitoring and sniffing (Experience with sniffers).

Personal Skills:

  • Strong communication both written and spoken
  • Ability to easily learn and apply new technologies
  • Past technical leadership experience
  • Excels in team environments
  • Ability/Experience in customer interactions
  • Ability to work independently when needed
  • Highly motivated to succeed in current position
  • Strong sense of urgency

Education:

  • Bachelor's Degree in Computer Science or equivalent experience.

ATD Technology, LLC is a certified minority woman owned business that creates opportunities to match qualified individuals with client programs while meeting all parties' financial and technical goals. ATD is a full service provider with offerings in Contract, Permanent and Temp-to-Perm staffing solutions. We serve Fortune 1000, mid cap and small cap companies in the Commercial, Public and Government sectors.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.