Full-Stack Software Developer
Software DeveloperLong term contractOklahoma City, OK (Hybrid)Job SummaryWe are looking for a talented full-stack Software Developer with experience in back-end T-SQL development, front-end web development, and API integrations. The ideal candidate will possess proficiency in Microsoft T-SQL with solid experience in .NET, C#, and front-end technologies (Angular, JavaScript/TypeScript, HTML and CSS). The full-stack Software Developer is a self-starter, proficient at learning complex existing systems to be able to enhance and maintain these systems for internal users and external customers.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 candidate’s 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).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).Capable of teaching or mentoring junior developers.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.3 years of experience developing front-end applications using Angular, JavaScript/TypeScript, HTML, and CSS.Bachelor's Degree in Computer Science, Engineering, or relatedApplications accepted through September 30thEight Eleven Group is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation, and related medical conditions), gender identity or gender expression, sexual orientation, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state, or local laws and ordinances.