Skip to Main Content
← Back to Jobs

Software Developer

Synerfac Moorestown, NJ
  • Expired: over a month ago. Applications are no longer accepted.
Software Developer


Sr. Database Software Developer




Responsibilities

The Sr. Database Software Developer will be set up for success by teaming with Product Management and other engineers toward designing and creating best-in-class solutions for customers. This role will collaborate with all engineering disciplines, seek out their input, and strive for design consensus toward meeting product development goals. Early product development will be guided by the design and building of prototypes, proof-of-concept (POC), and minimal viable products (MVP) as defined by Product Management. The Sr. Database Software Developer must be able to contribute to or lead the delivery of complex production-level designs for new products and support those new products through production and customer adoption.



We are looking for an experienced software developer with strong knowledge and interest in databases. Databases are a key part of our deployed products, this role has a high competency in design, usage and deployment of database solutions.



This role will also be expected to:



Responsible for the database aspect of our products, through the lifecycle.

Ensure that our systems have high availability, low latency.

Test, debug, troubleshoot and document code development; follow good source code hygiene and management.

Analyze user needs and software requirements to determine feasibility of design within time, cost and performance constraints.

Engage in problem definition, decomposition, and solutions definition within the scope of application and run-time environment.

Present, discuss, and review engineering specifications & solutions in collaborative, cross-functional team environment.

For awarded programs, act as subject matter expert supporting development.

Conduct statistical analysis of test data to arrive at appropriate final design adjustments.

Define, document, and/or validate Bill of Materials (BOM).










Skills & Qualifications:

10+ years of experience in software development using C++ and Java.

5+ years of experience with relational databases like PostgeSQL and SQL Server.

BS in Software Engineering, Computer Science, or related field.

Expert in SQL and stored procedures.

Experience optimizing for performance.


An appreciation for the balance between the perfect technical solution and time-to-market considerations.

Comfortable working on cross-functional teams of Product Management, Project Management and cross-functional Engineering teams.


Ability to travel when necessary (less than 10%)

Synerfac

Address

Moorestown, NJ
08057 USA