Software Developers passionate about learning application security Job in Dulles 20166, Virginia Us
This is a phenomenal opportunity for a software developer to get involved in software’s hottest niche, security!
You will receive ~ 8 weeks of training at Cigital, in software security’s hottest topics,-secure code review architectural risk assessment, penetration testing, static code analysis, just to name a few. You will become proficient in some of the hottest software security tools-Appscan, etc..
You emerge a full-fledged, Application Security Consultant and put on client assignments.
Other large-city locations also considered if you do not want to stay in the VA area.
About Cigital:
Cigital, Inc. is the leading software security and quality consulting firm. Established in 1992, Cigital plans and implements initiatives to help ensure customers have secure, reliable applications. We improve how they build and deploy software, and we have fun doing it. The daily news gives you a taste of what companies face, but if you’re in our field you get to see how serious these problems really are. Whether they’re banks, TV networks, or game designers – when businesses get serious about software security, they call Cigital.
Check us out @ www.cigital.com!
Send your resume to careers4@cigital.com to learn more about this opportunity, putting your name and “CU” in the subject line.
To qualify for this program, you need to meet the following criteria:
Technical:
· 3+ years industry software development
· Have built a variety of ‘types’ of systems (web applications, embedded systems, client/server system, web services, mobile applications, etc.)
· Industry experience coding in at least 3 languages: java, .NET, C, C++, C#
· Proficient in a scripting language (PHP, Python, Ruby, Perl, etc…)
· Full cycle management of enterprise level applications
· Solid understanding of all phases of the Software Development Lifecycle (SDLC)
· Experience with multiple operating systems (Linux, Solaris, HP-UX, Windows, etc.)
Soft skills:
· Extraordinary, proven, problem-solving ability
· Strong passion for software security
· Excellent communication skills-ability to work with clients professionally and articulate clearly.
· Technology learning is -it’s not just a job to you, it’s a hobby, proven by your membership to technology groups, speaking at technology conferences, developing technology related blogs, building at-home software, etc…not because you have to, but because you want to.
· Innately intellectually curious
· Extremely hungry to succeed- willing to go beyond what is required and/or out of your comfort zone.
· Willingness to travel ~ 25%
The more you have of the following, the more appealing:
· Have played multiple roles in the SDLC, that is, have been a software designer/architect, developer, QA/tester, technical support, systems administration, help desk, and/or production support, etc. (having 3+ of these would be a major plus)
· Experience with frameworks, such as struts, spring, java server faces, etc.
· Performed peer code review
· Oracle, SQL Server, MySQL, or other enterprise class database experience
· Quality Assurance/testing and/or test automation
· Demonstrated ability to learn and apply significantly different technology elements. (For example, transmission from C++ thick clients to Java n-tier web applications)
· Familiar with multiple agile methods
· Worked with networking technology and concepts
· Structured application architecture like model/view/controller
· XML processing technologies such as xpath and xml schema
· SSL (Secure Sockets Layer)
· HTTP protocol
· Cryptography
· Linux command line
· IP(Internet Protocol)
· Computer Science theory (algorithms, design patterns, etc.)
Send your resume to careers4@cigital.com to learn more about this opportunity, putting your name and “CU” in the subject line.