Compri Consulting

Software Engineer

Compri Consulting Arizona, United States

API and Data Developer- Full time - Direct Hire - Remote

Must be able to work W2 in the US without sponsorship.

Candidates must reside in Pennsylvania, Texas or Arizona ONLY


Job Description:

  • The API and Data Developer will help solve the complex challenges of consuming and combining disparate data into a format that can be utilized by our applications and customers via .NET REST and GraphQL APIs layered on Microsoft SQL Server and other database systems.
  • The ideal candidate will be capable of working in the API presentation, business, and data layers, and also inside the SQL server itself writing and tuning advanced stored procedures and queries.
  • Utilizing excellent problem solving and communication skills, the API and Data Developer will work in an agile environment with fast paced design, development, and deployment.
  • They will also take on partial DBA responsibilities for multiple SQL Server databases.
  • This position works extensively on database, data integration, API, business intelligence, and reporting projects.


Job Responsibilities:

  • Utilize and manage T-SQL, agent jobs, stored procedures, Microsoft SQL Server and other database systems as needed to store, summarize, and retrieve data from large datasets in formats compatible with various software platforms.
  • Act as a subject-matter expert to the team on SQL Server / T-SQL
  • Code API-based solutions using appropriate languages while helping to drive the improvement of internal coding standards and best practices.
  • Work on fast iteration cycles and tight deadlines using an agile/scrum methodology.
  • Experience working with datasets that exceed 1 billion rows.
  • Study system flow, data usage and user workflows to develop solutions for both internal and external customers.
  • Ensure the robustness, performance, and failure characteristics of the system.
  • Assist teammates with SQL Server queries, and the C# data access layer / middleware coding when needed.


Required Knowledge, Skills and Abilities:

  • T-SQL
  • C#
  • Stored Procedures
  • REST and GraphQL APIs
  • Query Performance Tuning
  • Strong object-oriented programming skills
  • .NET Framework 4.5+
  • .NET 7.0
  • Database Administration
  • N-tier design and programming
  • Strong analytical and documentation skills
  • Exceptional problem solving & debugging skills
  • Proficient in Microsoft Office


Education and Experience:

  • Bachelor’s degree in CS, MIS or CIS or related field or equivalent job-related experience.
  • 7+ years C#
  • 5+ years Microsoft SQL Server
  • 7+ years T-SQL
  • 1+ years .NET 5.0-8.0
  • 2+ years Entity Framework
  • 1+ years Database Administration
  • 1+ years Swagger


Nice to have:

  • 1+ years Azure DevOps
  • 1+ years Data integration applications
  • 1+ years GraphQL
  • 1+ years ASP.NET Core
  • Understanding of JSON and Ajax
  • JWT, OAuth experience
  • React
  • Angular (or similar JS based framework)
  • Cross platform application development and integration


Compri values diversity and provides equal employment opportunities to all employees and applicants for employment. Compri prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Compri Consulting has been excelling in IT solutions since 1992. We firmly believe in the importance and value of people and personal relationships. Our organized and unique approach has yielded quality results time after time. For additional Compri job opportunities, please check out http://careerportal.compri.com/#/jobs

  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Compri Consulting by 2x

See who you know

Get notified about new Software Engineer jobs in Arizona, United States.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub