Quantcast
Viewing all articles
Browse latest Browse all 53220

Senior Software Engineer at AOL - Advertising (Baltimore, MD)

Passionate, curious, creative? Our employees have helped to create popular and engaging online products and destinations that attract over 150 million unique visitors each month globally. As a result, AOL is a leading global web advertising company with a substantial worldwide audience, a suite of powerful web brands and industry leading products, and one of the largest advertising networks in the United States. We look for people that are exceptionally imaginative, collaborative, and truly excited about our mission: to inform, entertain, and connect the world.


The Senior Software Engineer will be a senior member on the company's primary team for developing cutting-edge ad serving solutions for AOL Advertising, specific to
the Advertising.com network and associated products. This position will help lead the engineering,development, test and deployment of these high volume, high performance
and high visibility solutions.

The ideal candidate will not only be well versed in objected oriented design (OOD/OOP) and the software
design lifecycle, but would have relevant experience implementing and operating highly available, distributed solutions with defined availability & response time
constraints. Additionally, the individual should not be averse to wearing several hats (test engineer, operator/administrator,system analyst/engineer) so as to
deliver quality, dependable & maintainable solutions in an agile team environment.

Essential Duties and
Responsibilities:
• Leads implementations of
enterprise software to stated
business and technical goals
o Create and/or maintain
robust, scalable, operable software
solutions
o Create and/or maintain
solutions that deal effectively
with extremely large request
volumes in conjunction with tight
response time requirements
o Create and/or maintain
appropriate design artifacts and
documentation so as to enable broad
team participation
o Effectively decompose
feature implementation into
associated tasks for planning &
tracking purposes as part of a
delivery team.
o Accurately assess project
risks associated with development
activities.
o Actively manage and own
feature development beyond design &
implementation by providing sound
consultation and feedback to
Product stakeholders, Testers and
Operators, as well as managing
communications with 3rd parties
during integration efforts.

• Perform various duties that
advance the capabilities of the
engineering team:
o Support the development of
other team members from a
professional and technical level
o Stay abreast of emerging
technologies and trends,
particularly as they apply to the
online advertising industry, the
internet and rapid software
development.
o Actively contribute with
idea sharing, brainstorming
sessions, etc so as to contribute
creatively – not just through
execution.
• Lend support to various
business and technology teams as
necessary during design,
development and delivery to ensure
solid, scalable, robust solutions
• Effectively manage multiple
priorities

Skills:
• Demonstrated leadership &
senior engineer skills on software
development projects
• Demonstrated leadership and
attention to detail in software
implementation
• Experience in executing a
software implementation plan
• Experience in the design
and implementation of real time
systems
• Thorough understanding of
Object Oriented Analysis & Design
principles, and service orientation
• Specific technical skills
sought:
o Distinguished & most recent
experience w/ C# and the .NET
Framework (~3+years)
o Relevant experience with at
least 1 other high level language &
framework (Java, C/C++, Perl, etc).
The ideal candidate may favor C#,
but will think about & design
software in a language agnostic
fashion.
o Experience with JavaScript
and SQL
o Solid understanding of
HTTP, TCP/IP, DNS and related
internet technologies.
o Working understanding of
network infrastructures
(construction, technologies,
operation, etc).
• Excellent ability to
understand and express complex
topics
• Excellent English
communications skills

Education / Experience:
• Bachelor’s degree in
Computer Science, Software
Engineering or a related field, AND
• At least five (5) years of
experience in software development,
OR
• Relevant combination of
education and experience.

Interested? https://sjobs.brassring.com/1033/asp/tg/cim_jobdetail.asp?partnerid=25237&siteid=36&areq=116391BR&codes=

Source: Joel On Software

Image may be NSFW.
Clik here to view.

Viewing all articles
Browse latest Browse all 53220

Trending Articles