Expired job

Just missed a job?

Sign up and never miss an opportunity again!

Senior Developer job

MerkleincCharlottesville, VA
Merkleinc jobs

Company

Salary

Skills

Job Description

Job Description

We are seeking a highly motivated, and technically proficient software engineer to work on helping to develop innovative applications. You will expand upon your current skill set through cross-disciplinary collaboration with some of the smartest and nicest people in the industry, while learning the inner workings of a fast-paced digital marketing agency. You will work closely with a team of developers in an agile software development environment to expand our proprietary digital marketing tool-set. The Merkle Agency Services team uses these tools to manage almost $1B in ad spend across a variety of channels and platforms. You will work closely with major search engines Amazon, Google and Bing to keep our tools up to date in an ever-changing and highly competitive landscape.

Additionally, as a Senior Developer, you ll play an integral role in the growth of our team. You will you assist junior developers with their projects, guiding them toward better programming solutions. You will assist department leadership in setting and achieving department goals; reviewing complicated or mission-critical designs, code, and tests; and seeking and documenting ways to improve our current code base and system processes using the latest technologies.

Key Responsibilities

Participate in the advancement and implementation of open source frameworks and architectures

Advance our applications to a next-generation suite using Java & Big Data technologies in AWS environment

Participate in the full software development life cycle: gather requirements, design, develop, peer code review and test the applications

Proactively support and develop junior team members by providing deign advice and coaching

Utilize and help define software development best practices

Communicate effectively with business analysts, data scientists, and other developers on a daily basis

Qualifications

BS or MS degree in Computer Science, Software Engineering, or related field

Strong engineering or development background, 3+ years work experience, passion to code

A desire to be challenged, solve problems and stay on top of the latest technologies and frameworks

Proficient with object oriented and functional programming principles

Experience with Java or Scala and test-driven development

Strong proficiency with SQL, complex queries and knowledge of RDBMS systems

Knowledge of distributed data technologies (Hadoop, Hive, Cassandra) is a plus

Knowledge architecting and coding for AWS cloud-based applications is desired

Comfortable working in Unix/Linux test-driven environments

Excellent communication skills and the ability to work in a rapidly changing business environment

Additional Information

All your information will be kept confidential according to EEO guidelines.

Job Location
I'm interestedPrivacy Policy
Estimated annual salary
$96,771
average
Minimum
$71,073
Maximum
$123,849

TASKS

  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.

SKILLS

  • Reading ComprehensionUnderstanding written sentences and paragraphs in work related documents.
  • Active ListeningGiving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • WritingCommunicating effectively in writing as appropriate for the needs of the audience.
  • SpeakingTalking to others to convey information effectively.

KNOWLEDGE

  • Administration and ManagementKnowledge of business and management principles involved in strategic planning, resource allocation, human resources modeling, leadership technique, production methods, and coordination of people and resources.
  • ClericalKnowledge of administrative and clerical procedures and systems such as word processing, managing files and records, stenography and transcription, designing forms, and other office procedures and terminology.
  • Economics and AccountingKnowledge of economic and accounting principles and practices, the financial markets, banking and the analysis and reporting of financial data.
  • Sales and MarketingKnowledge of principles and methods for showing, promoting, and selling products or services. This includes marketing strategy and tactics, product demonstration, sales techniques, and sales control systems.

Job Filters

Media RecruiterMerkleincColumbia, MD
Job Description The primary purpose of a Recruiter is to partner with hiring managers as well as other Recruiters and Talent Leads to develop and maintain a strong candidate pipeline for core roles within assigned business units ultimately leading to a new...Read more
Account CoordinatorMerkleincColumbia, MD
Job Description The Account Coordinator is responsible for supporting the account team in the day-to-day execution of our clients' marketing strategies and projects across the entire Merkle portfolio. They play a key supporting role in supporting both...Read more
Media PlannerMerkleincBoston, MA
Job Description The Media Planner will provide leadership to ensure clients needs and requirements are met. He/she will oversee campaign planning, optimization strategies, and campaign performance success for a set of top tier client relationships. He/she...Read more
Unica ArchitectMerkleincColumbia, MD
Job Description An innovative leader in database marketing technology is seeking a Marketing Campaign Applications Architect to work on a number of very high profile projects. This position is full time and permanent, offers excellent compensation and...Read more
Job Description The Marketing Communications Specialist will support Merkle s content development initiatives. The specialist will serve primarily as a copy editor for thought leadership, collateral, and other external and internal communications that...Read more

Closed Job Filters

Analyst, Digital Media AnalyticsMerkleincPittsburgh, PA
Opportunities available for winter 2019 and spring 2020 graduates and recent alumni. Applicants must be currently authorized to work in the U. S. on a full-time basis. Employment-based visaRead more
Senior Associate, Media AnalyticsMerkleincCharlottesville, VA
The Senior Associate will use in-depth knowledge in quantitative database marketing and an understanding of business processes to develop technical solutions for business issues. Serves as a resourceRead more
Account DirectorMerkleincNew York, NY
The Sr. Director, Client Service is responsible for designing, implementing, leading and client engagement models and for setting the charter for one of Merkle s largest accounts. This individual isRead more
Analyst, Digital Media AnalyticsMerkleincCharlottesville, VA
Opportunities available for winter 2019 and spring 2020 graduates and recent alumni. Applicants must be currently authorized to work in the U. S. on a full-time basis. Employment-based visaRead more
Merkle is looking for a highly motivated Security professional to work on an exciting FEDRAMP AWS Cloud solution. This position requires the ability to attain a US Government Security clearance andRead more
Similar jobs in the area
Senior DeveloperCFA Institute.Charlottesville, VA
Job Description Summary: The Senior Developer designs, develops and enhances software applications that support the mission of CFA Institute. This position will work within an agile, cross-functional delivery team through all phases of the software...Read more
ProgrammerRevatureCharlottesville, VA
Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build next-gen software systems, including business...Read more
ProgrammerAppcastCharlottesville, VA
Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build next-gen software systems, including business...Read more
GENERAL PUBLIC WORKING TITLE: OEBS DEVELOPER ROLE TITLE: INFORMATION TECHNOLOGY SPECIALIST III POSITION #03642 SALARY IS NEGOTIABLE COMMENSURATE WITH EXPERIENCE PAY BAND 6 The Virginia Department of State Police is seeking qualified applicants for a OEBS...Read more
flexjobs
Postmates uses technology to connect local businesses with people around the city. Our fleet receives requests through the app, and delivers anything from anywhere, 24/hrs a day. We are a great opportunity for those who are looking to earn while exploring...Read more
The University of Virginia seeks a Programmer to support the Institute for Advanced Technology in the Humanities (IATH). IATH is a research unit with a goal to explore and develop information technology as a tool for scholarly humanities research. IATH...Read more
flexjobs
Deliver with Uber. Earn on your schedule. Work on your schedule. Deliver for a few hours in the mornings, every night, or just on weekends—it's up to you. Earn Good Money. You’ll earn by bringing people the food they love from local restaurants. Choose...Read more
The University of Virginia seeks a Programmer to support the Institute for Advanced Technology in the Humanities (IATH). IATH is a research unit with a goal to explore and develop information technology as a tool for scholarly humanities research. IATH...Read more
DeveloperMerkle Inc.Charlottesville, VA
We are seeking a highly motivated, and technically proficient software engineer to work on helping to develop innovative applications. You will expand upon your current skill set through cross-disciplinary collaboration with some of the smartest and nicest...Read more
DeveloperMerkleCharlottesville, VA
Company Description Merkle is a leading data-driven, technology-enabled, global performance marketing agency that specializes in the delivery of unique, personalized customer experiences across platforms and devices. For more than 30 years, Fortune 100...Read more
Python DeveloperApex SystemsCharlottesville, VA
If you are interested in the role below, please send your most up to date resume to [Click Here to Email Your Resumé] The team is searching for a mid level Python Developer with strong experience in Python, Bash shell scripting and SQL. Experience with...Read more
Progress DeveloperApex SystemsCharlottesville, Virginia
Job #: 1009584 Progress Developer Can sit in Charlottesville, VA, Vienna, VA OR Boston Primary Duties Participate in all phases of development from definition and design through implementation, debugging, testing and deployment of application software...Read more

Similar jobs

Job 24425: Programmer Analyst Our client is looking for programmers familiar with Nuclear plant process computers and or Westinghouse Ovation systems programming. Responsibilities: Under general supervision, this fully competent role works on fairly...Read more
SoftPath Technologies helps companies design & implement "Business-Driven" IT Solutions for ever changing business challenges. SoftPath Technologies delivers IT solutions to ever evolving business challenges. We offer expertise in the area of Application...Read more
7010 - Programmer AnalystRapid Global Business Solutions, Inc. (RGBSI)Mineral, Virginia
RGBSI, is dedicated to providing the highest quality of services to our clients and employees. We are proud to be the primary partner to top companies in the automotive, aerospace & defense, IT, media & entertainment, sports, energy, and finance industries...Read more
Under general supervision, this fully competent role works on fairly complex programs and performs systems design work. Codes, tests, debugs, documents, and maintains those programs. Works company wide in a specific platform environment on a specific...Read more
Programmer Analyst Mineral, VA 14 Months Under general supervision, this fully competent role works on fairly complex programs and performs systems design work. Codes, tests, debugs, documents, and maintains those programs. Works company wide in a specific...Read more
Progress DeveloperApex Systems, IncCharlottesville, VA
Job Description Job #: 1009584 Progress Developer Can sit in Charlottesville, VA, Vienna, VA OR Boston Primary Duties Participate in all phases of development from definition and design through implementation, debugging, testing and deployment of...Read more
Progress 4GL DeveloperAdwait AlgorithmCharlottesville, VA
Job Description Hi, Hope you are doing good. We have an urgent requirement with one of our clients. Kindly go through the below requirement and let me know your interest. Role: Progress 4GL Developer Location: Charlottesville, VA Duration: 6 Months Job...Read more
Net2Source is a Global Workforce Solutions Company headquartered at NJ, USA with its branch offices in Asia Pacific Region. We are one of the fastest growing IT Consulting company across the USA and we are hiring "Progress 4GL Developer" for our client. We...Read more
Software DeveloperDBA Web TechnologiesCharlottesville, VA
Software Developer (PHP, LAMP Stack, JavaScript, jQuery, HTML5, CSS, Bootstrap Framework) in Charlottesville, VA Position Software Developer (PHP, LAMP Stack, JavaScript, jQuery, HTML5, CSS, Bootstrap Framework) Salary Excellent compensation with benefits...Read more
Computer Programmer AnalystboozallenCharlottesville, VA
Key Role: Work as a computer programmer and analyst on a diverse contract team supporting a DoD client....Read more