Wednesday, December 7, 2011

A Job Ad From a Spammer!!

I got the ad below indirectly from a buddy. I looked at the company and they call themselves "permission-based e-mail marketing" aka. effing spammers. The copy is well-written tho.

-ulianov
Position: Consultant Software Engineer

About the Opportunity

Our client is looking for talented and creative individuals to join its engineering team and help realize its marketing vision of the future. Successful candidate will work on development of ε e-mail platform, including new features development and extensions and enhancements of existing product. The Consultant Engineer is expected to assume technical leadership responsibilities on assigned projects with minimal guidance from the manager or team lead. The Consultant Engineer will be required to understand and analyze business and product requirements, properly interpret and translate them into technical software requirements, design, implement, document, maintain and support software modules following company software development practices and provide leadership to other engineers. Tremendous opportunity for career growth and personal development in a fast-paced, rewarding environment.

Key Responsibilities/Job Functions:
* Qualified individuals will be able to demonstrate past contribution in all stages of SDLC from conception and design through to delivery.
* Expert technical knowledge and proven software engineering skills in advanced technical languages and tools are a must.
* Candidate must be capable and comfortable operating in a team environment and as an individual. Candidate should be a self-starter and motivated individual who is able to work with minimal guidance and is able to provide guidance to and lead others.
* Must have the ability to serve as a technology consultant and team leader and provide consultation on critical organizational and corporate objectives.
* Must have the ability to provide supporting documentation for implemented solutions and provide necessary support with a sense of urgency for implemented and deployed solutions are required.
* Must have the ability to interact with internal and external customers or represent organization as primary customer contact.
* Ability and desire to learn new technologies and concepts are a must. Strong verbal and written communication skills with a varying degree of technical content are required.
* Must enjoy what you do and have fun while contributing to your team and organization's success!

Required Skills:
* Understanding and experience in engineering activities for all aspects of the Software Development Life Cycle (SDLC)
* Advanced understanding and experience with software engineering concepts and best practices
* Expert knowledge and experience in object oriented design and C++ development
* Advanced level experience writing and debugging complex scripts in Perl or other scripting language
* Experience analyzing application resource contention: memory, synchronization, and I/O bounds.
* Experience analyzing end-to-end system performance: finding efficiencies, estimating volume capacities, and extrapolating processing rates.
* Understanding and experience in service oriented architecture designs (SOA)
* Solid knowledge of internet technologies, network protocol, TCP/IP, SMTP
* Ability to perform software engineering tasks for applications in Linux, UNIX, and Windows environments
* Demonstrated expert analytical/problem-solving skills on unusually complex problems
* Ability to provide technical expertise by determining and developing approaches to solutions for a wide range of complex software engineering problems
* Demonstrated good judgment, creativity, and ingenuity in proposed technical solutions
* Ability to anticipate issues and address proactively
* Ability to create and have responsibility for project plans, budgets, and schedules
* Ability to work with minimal guidance/competing priorities
* Ability to complete work, and lead others in, following engineering standards and best practices
* Provide highly innovative, creative solutions to tasks/problems
* Ability to develops new software engineering methods or processes, and re-evaluate existing processes
* Proactively expands breadth of knowledge by developing proficiency outside immediate area of technical expertise.
* Proactively helps develop others by mentoring junior engineers and championing knowledge sharing initiatives
* Excellent interpersonal skills, both written and verbal
* Ability to work collaboratively across functional groups and effectively lead or influence others
* Ability to provide high quality technical documentation
* Strong understanding of overall business environment

Required Qualifications and Experience:
* Bachelor's or Master's Degree in IT or Computer Science/Engineering, or equivalent level of demonstrated knowledge
* 8+ years experience in software engineering, or equivalent level of demonstrated knowledge
* 7+ years of demonstrated working experience with C/C++.
* 7+ years developing sever applications integrated with databases.
* Team leadership experience

Nice-to-Have Skills:
* Experience with agile development methodology
* Experience with Tibco technologies
* Understanding of software and internet security
* Understanding of SMTP and e-mail applications
* Experience in large scale, 24x7, service oriented environment