Job Openings JR SQL Developer

About the job JR SQL Developer

Job Summary

We are looking for a Junior Level SQL Software Developer with experience in back-end T-SQL development. Some front-end web development, and API integration experience also desired. The ideal candidate will possess proficiency in Microsoft T-SQL with experience in .NET, C#, and front-end technologies (Angular, JavaScript/TypeScript, HTML and CSS). To be successful in this role one must be a self-starter, proficient at learning complex existing systems to be able to enhance and maintain these systems for internal users and external customers. This role will primarily focus on SQL development with some Full Stack development as well.

**This is a Hybrid role. All candidates must be local to OKC, OK

Principle Responsibilities:

  • Design and produce working code to successfully implement stories for the business.
  • Work with both direct management and specific project Coordinators to prioritize work.
  • The candidates code will be subject to technical reviews of code, looking for anti-patterns, logic flaws, performance issues, or lack of adherence to supported styles.

Technical Skills:

  • Strong knowledge of and experience with Microsoft development tools including SQL Server Management Studio, and Visual Studio (Git-based Azure DevOps Server source control experience is a plus).
  • Full Stack, multi-tier knowledge:
    •  Deep experience to create and optimize complex SQL queries, stored procedures, triggers, and functions using the Microsoft T-SQL language in a high-volume Microsoft SQL Server environment.
    • Reverse engineer and enhance existing SQL code and data flows.
    • Experienced in web application design and implementation, using multiple Microsoft web stacks including WebForms, MVC, and WebAPI.
    • Experienced with client-side web browser scripting libraries and JavaScript frameworks (Node and Angular are pluses).
  • Able to forecast level of effort for development work, track story progress and remaining work in an online ticketing system (Jira experience a plus).

Analytical Skills:

  • Strong problem-solving skills with the ability to figure out unknown issues.
  • Self-motivated to understand processes, workflows, patterns, and structures of existing systems.
  • Ability to effectively communicate current business problems and appropriate solutions for those problems.
  • Ability to work effectively both independently and as part of a team.
  • Not afraid to ask questions about things you do not know.

Application Shortlisting Criteria:

  • Strong working knowledge of T-SQL.
  • Excels at researching existing code to understand how it works, and the business functions it supports.
  • Strong desire to learn new skills, methods, and technologies.
  • Proficiency in front-end development technologies including Angular, HTML, CSS, and JavaScript/TypeScript.
  • Product mindset and experience developing and shipping user-facing features.
  • Experience with Microsoft Azure DevOps Server (specifically Git source control, build and release pipelines, and branching and pull-request strategies)

Education/Experience:

Qualified candidates must have:

  • 3+ years of experience developing and maintaining SQL queries, procedures, and supporting data structures.
  • 2+ years of experience developing front-end applications using Angular, JavaScript/TypeScript, HTML, and CSS.

Working Relationships:

  • Effectively and courteously communicate (both written and verbally).
  • Successful candidates must exhibit strong interpersonal skills.
  • Ability to forge and maintain productive relationships with multiple groups of people, including various other IT project teams within the Division, with management, and with extended service providers.

Other Requirements:

  • Must pass background check