Duties and Responsibilities Design, build, and maintain efficient, reusable, and reliable .Net codeDevelop, implement, and optimize SQL queriesWork with HELIX resources on an agile teamParticipate in agile activities including estimation, standups, grooming, sprint planning, and retrospectivesUpdate user stories and tasks in JIRA to reflect the status of the sprintCheck work for defects prior to releasing to QASubmit pull requests, handle code merges, and facilitate software releasesTroubleshoot and own defects identified by the QA team and customersNurture a culture of team excellence with openness, transparency, close collaboration, and a willingness to learnProactively provide updates to the customer on the progress of the initiativeMaintain and update daily monitoring of service deliverablesPrepare and submit needed reportsEnsure continuity of providing service by flexibly adjusting to help other team membersExpand knowledge on business processes and IT-related informationStay abreast of current technology, systems information, problems, changes, and updates relevant to the teamExtend help or conduct training to Analyst/Programmers in giving technical expertise or know-how to other team membersCore Qualifications and Education 5+ years of Microsoft .NET4+ years of SQL Server1+ year of HTML, CSS, and JavaScript1+ year of React1+ year of ES6 or Typescript2+ years of GIT1+ year Agile software developmentWilling to learn new patterns and technologiesKnowledge of good software practices (testing, version control, and concepts such as DRY)Knowledge of web fundamentals (HTTP, response codes, REST, calling APIs)Knowledge of .NET best practices (SOLID principles, Dependency Injection, Unit testing)Strong English communication skillsKnowledgeable about emerging concepts and thought leadership in software developmentAbility to document and explain technical details clearly and concisely
#J-18808-Ljbffr