Software Engineer

26 Nov 2024

Vacancy expired!

Learn and work on meaningful initiatives with some of the best and brightest in the market research industry. The NPD Group provides the world’s most successful brands with leading market research, combining consumer and retail point-of-sale data with analytic solutions to interpret today’s market trends while anticipating tomorrow’s. In addition, we offer a career filled with innovation and growth to the forward-thinking problem solvers who join our team.

Position OverviewThis position performs moderately difficult research, design, and software development assignments within a specific software functional area or product line. The position should have the ability to work on individual pieces of work and solve problems including the design of the program flow of individual pieces of code, effective coding, and unit testing.

Location: reference West Coast

Experience and Education:
  • 3+ years of Software Engineering experience
  • BS Engineering/Computer Science or equivalent experience required

Key Responsibilities:
  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.
  • Successfully implement development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve technical issues as necessary.
  • Keep abreast of new technology developments.
  • Complete bug fixes.
  • All other duties as assigned.

Technical Skills:
  • 3+ years hands on experience with C# and .NET (.NET Core/5 is a plus)
  • 3+ years working with modern front end frameworks (React, Angular, Vue, etc.)
  • Strong understanding of relational databases (SQL Server, Postgres, MySQL, etc.) and ability to write complex SQL queries
  • Proven experience of designing, coding, and maintaining software systems with an emphasis on performance and scalability
  • Experience with cloud platforms (AWS/Azure preferred)
  • Humble, team-oriented individual who can work well with cross functional teams
  • Ability to work autonomously as well as under management supervision
  • Strong analytical and problem-solving skills
  • Proficiency with data manipulation languages.
  • Ability to work with complex data models.
  • Familiarity of industry best practices.
  • Ability to work well with internal and external technology resources

Nice to Have
  • Redis
  • Elasticsearch
  • Microservice Architecture
  • ML/AI
  • Familiarity with ETL processes, big data, and data warehouses
The NPD Group, Inc. is an Affirmative Action/Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status or any other characteristic protected by law.

  • ID: #23513884
  • State: California San diego 92101 San diego USA
  • City: San diego
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2021-11-26
  • Deadline: 2021-12-27
  • Category: Et cetera