This job ad has been posted over 40 days ago...

full time Senior Software Engineer

at Synergy One in Tampa, Florida

Senior Software Engineer

We are looking for a highly motivated Senior Software Engineer with a background in software development and malicious code analysis to join a collaborative team working on high profile, highly corporate visible sponsored R&D projects. The Senior Software Engineer will work in one or more teams, as well as assist in project leadership, technical direction, and proposal development.

Relocation assistance provided for the prospective canidate.
Preference will be given to candidates with recent/current employment at

  • Symantec
  • McAfee
  • Trend Micro
  • Microsoft

Senior Software Engineer Responsibilities
•Responsible for the design, development and implementation of highly complex components in a given product.
•May direct a broad functional area by acting as team lead. Anticipates future technical needs, and develops long-range engineering or product specific strategies to reach technical goals.
•Mentors less experienced developers in advanced concepts. Reviews, designs, and implements plans to develop less skilled team members.
•Expected to set technical product direction by weighing industry trends, competitive information, and product requirements.
•Can successfully balance multiple projects and assignments across one or more teams, Reviews the design and code of others and champions the “right way” to do things.
•Understanding the impact of a software design on the existing code base as well as the system performance and scalability.

Qualifications
•BS (M.S. a plus) Degree in CS, CE, EE or Equivalent and 10+ years of software development experience
•Experience in designing and reviewing designs for large software projects, fulfilling both explicit and implicit requirements
•Ability to analyze, tune memory usage and performance of highly complex systems
•Ability to develop high quality designs and code with respect to testability, internationalization, scalability, and fault tolerance
•Outstanding C/C++, Windows software development; Win32 and Win64; inter-process and network programming skills (TCP/IP)
•In depth understanding of multi-threading design considerations, understanding and experience using design patterns
•Top down and bottom up estimation skills, experience in presenting to technical and nontechnical audiences

Additional Qualifications
•A team player who has experience and is comfortable working across multiple development sites distributed globally.
•Excellent communication (written and verbal) skills
•Self motivated with strong will to take ownership for achieving goals that are best for customers and the company.
•Quality conscious with a focus on usability.
•The ability to investigate new technologies and subsequently transform this knowledge into high quality software implementations
•Comfortable working in a fast pasted, dynamic environment.
•Action oriented.

Skills
C++, Software Engineering, Software Engineer, Win32, Win64, TCP/IP, Multi-threading, Microsoft, Server, Applications, Network, Networking, SAN, Scripting language (perl), Java, UNIX/Linux, network programming, Windows internals, and/or x86 assembly language experience a plus. Experience with malicious code analysis, including bots, Trojans, worms, viruses, spyware, etc.


« go back to homepage
Is this job ad fake? Report it!   
Recommend to a friend
Published at 14-12-2009
Viewed: 1785 times