Search jobs > New York, NY > Software engineer ii

Software Engineer Level II

Unified
New York, NY, US
Full-time

Job DescriptionWe are looking for a software engineer with a demonstrated track record of developing and maintaining production services, innovative thinking, and technical excellence.

This role will be a mixture of technical design, individual contribution, and thorough testing.Essential Duties and Responsibilities

  • Serves as the expert in object-oriented and component-based development, patterns and design for reuse; applies test driven design and works towards automating and standardizing practices.
  • Sets and achieves build schedules; builds and maintains a suite of native apps.
  • Eliminates impediments and performs design and code reviews.
  • Builds intermediate to highly complex, high quality software components by analyzing, creating, designing and coding, troubleshooting and unit testing for new products.
  • Creates and executes installation scripts.
  • Designs new features and enhancements for existing products.
  • Delivers high quality software components with minimal defects; identifies and resolves errors and related software problems.
  • Creates and documents component specifications and detailed designs by working with Architects to implement specific system architecture;

analyzes customer and internal requirements and specifications, and translates into the software design.

  • Identifies and resolves potential risks and issues; works in teams to implement mitigation plans and processes.
  • Builds and delivers phase exit review items; works with team members to follow Unified processes and practices for project delivery.
  • Works with and adapts Unifieds Continuous Integration environment to ensure a smooth and high quality release cycle in a fast paced Agile environment.

Additional Duties and Responsibilities

  • Performs other duties as assignedWhat You'll Need : (This is where you list skills and qualifications)Qualifications
  • 2-4+ years’ test experience in web, Internet or mobile technologies with a thorough knowledge of Agile principles and QA methodologies
  • Demonstrated in-depth understanding of the software delivery life cycle
  • Strong ability to perform and utilize testing techniques to troubleshoot hardware and software configuration issues; good debugging skills
  • Demonstrated ability to conduct testing, including end-to-end and user acceptance testing phases, using best practices in software testing agile methodologies
  • Ability to design software using OOA / D, UML, design patterns, data modeling, and ERDs
  • Experience in working with multiple programming languages and technology frameworks
  • Desire to make the world a better place to work for the team
  • Can increase the maintainability of codebase by writing future-proof code with an emphasis on extensibility and reusability
  • Ability to thrive in a constantly evolving ecosystem
  • Detail oriented with excellent verbal and written skills; ability to communicate at detailed technical level as well as to distill advanced concepts into fundamental principles for teammates
  • Can deliver creative technical solutions that are scalable
  • Able to work individually and within a team About Us : Unified is a leading provider of digital advertising services and solutions powered by data and technology.

Our proprietary technology is designed to change the business of digital advertising by helping brands achieve unprecedented marketing results.

Unified provides expert Managed and Professional Services super-charged by innovative operations and insights platforms, as well as cutting-edge Data Management and Audience Insights solutions.

With a range of offerings, we are able to create custom solutions for our clients, tailored to their needs and goals. Headquartered in New York City and with offices in Los Angeles and Atlanta, Unified has managed over $5B in advertising data for the world’s largest brands and agencies and run more than $1B in advertising campaigns.

For more information, visit www.Unified.com or follow @Unified on Twitter. Unified is an equal opportunity employer.

21 days ago
Related jobs
Promoted
VirtualVocations
Brooklyn, New York

A company is looking for a Software Engineer II-Elixir for a remote position. ...

Promoted
Braze
New York, New York

We're looking for a Senior Fullstack Engineer to help us tackle significant engineering challenges, such as: leveraging big and complex data sets in generating actionable reports and insights for our customers, optimizing query performance and cost, and using cutting-edge front-end technologies to c...

Promoted
VirtualVocations
Brooklyn, New York

A company is looking for a Senior II Software Engineer - OpsKey Responsibilities:Architect, deploy, and maintain a highly available and scalable multi-tenant SaaS environment in AWSImplement and manage infrastructure as code using tools such as Terraform or CloudFormationSet up and manage comprehens...

Promoted
StubHub
New York, New York

StubHub is looking for Software Engineer IIs to design and develop next-generation technologies and complex features. As a Software Engineer II, you will design and implement systems and services with an eye for elegance, maintainability, and practicality. Are you looking for a Software Engineering ...

Promoted
VirtualVocations
Brooklyn, New York

A company is looking for a Software Engineer II in Demo Engineering for a remote position. ...

Disney Entertainment & ESPN Technology
New York, New York

Disney’s Android team is seeking an expert Software Engineer who is excited to build apps enjoyed by millions around the world. Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience...

Cedar
New York, New York

Strong computer science fundamentals - a degree in computer science, engineering, or a related field, or similar experience. ...

Amazon Development Center U.S., Inc.
New York, New York

The team is looking for talented software engineers who can help us create the massive scale and powerful new programming paradigms that our customers need to be successful. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and ...

Disney Entertainment & ESPN Technology
New York, New York

We’re seeking a Software Engineer II for the Roku Client Application Engineering Team, where you’ll be part of the team that builds our Direct-to-Consumer client apps, such as Disney+, Star+, ESPN and Hulu on Roku streaming devices and smart TVs. Collaborate closely with our client SDK engineering, ...

Pinterest
New York, New York

Millions of people across the world come to Pinterest to find new ideas every day.It’s where they get inspiration, dream about new possibilities and plan for what matters most.Our mission is to help those people find their inspiration and create a life they love.In your role, you’ll be challenged to...