SQL Developer, Applications Development

Engineering

Summary

The Database/SQL developer is responsible for design, development and support of database stack and utilities for Hart InterCivic’s election systems products. This engineer will focus on writing stored procedures, functions, other T-SQL code, and database elements, extract and import data using various integration tools. The candidate must be skilled in Microsoft SQL Server stack and will work with developers, quality assurance and product owners.

Responsibilities:

  • Design, document and write database software for MS SQL Server.
  • Integrate database elements with Business Intelligence (BI) tools.
  • Integrate database code with C#/.Net application software.
  • Participate in the specification and design of software applications across the elections systems suite.
  • Write and execute unit tests and performance tests.
  • Follow software development processes and standards.
  • Utilize documented architectural patterns & software best practices.

Qualifications:

  • Bachelor of Science degree in Computer Science, Computer Engineering or equivalent combination of technical education and experience.
  • Minimum of 5 years in T-SQL development.
  • Minimum of 3 years of MS SQL Server design and administration.
  • Experience using BI tools such as SSRS, SSIS, and Data Warehouse design concepts.
  • Experience with Microsoft .NET application stack.
  • Experience with ORMs: NHibernate and/or Entity Framework.
  • Proven work history of completing projects on time and on budget, exceeding quality goals.
  • Experience with version control systems and defect tracking systems, SVN preferred.
  • Experience working closely with Product Owners and SQA teams.
  • Unit test and performance test development.

Required Skills and Experience:

  • T-SQL.
  • Solid understanding of relational database technologies.
  • Understanding of various Data Storage Structures and Patterns.
  • Knowledge of common Database Concurrency and Scalability issues
  • Debugging and troubleshooting various database problems.
  • Experience creating SSRS reports.
  • Knowledge of SOLID Principles.
  • Excellent analytical and debugging skills.

To Apply:

Email your resume and cover letter to Hart InterCivic Jobs.

Have questions?

Connect with us.

Post Election Audits

Routine, transparent and paper-backed processes support voter trust.

Learn more

Securing the Paper Trail

Paper-trail voting is only as secure as the management practices that support it.

Learn more

Defending the Castle

Protecting your elections with Defense in Depth.

Learn more