EDCi

Senior Software Developer

EDCi

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudJavaScript.NETReactSQLVoIP

About the role

  • Work with architects to maintain and drive technical product roadmap.
  • Assist development leadership with roadmap planning and estimation.
  • Work with the development team to estimate feature development stories and establish consensus on deliverable commitments.
  • Lead and mentor other developers in technology, best practices and successful project delivery.
  • Consult with clients and collaborate with business analysts to determine functional requirements and converts those to both requirements and design specifications.
  • Perform tasks in .NET, C#, Microsoft SQL, JavaScript, and Contact Center toolsets & telephony IVR solutions.
  • Adhere to development procedures and coding uniformity within’ Azure DevOps.
  • Collaborate with other developers to perform peer reviews and quality assurance.
  • Participate in and develop test plans, test cases, and test data sets that validate functional requirements and the delivery of successful software.
  • Analyze test results, and identify, document, and report root causes for test failures and resolve with the development team.
  • Make recommendations to improve software reliability, performance, and quality assurance best practices and processes.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.
  • Must have the ability to operate with minimal supervision and effectively communicate with both internal and external customers.
  • Ability to balance both support and project work; able to meet project milestones.

Requirements

  • Associate’s or Bachelor’s degree in IT related field required
  • Minimum 7 years of experience in application development on the Microsoft Platform, including .NET Framework and .NET Core
  • Experience implementing web services utilizing REST and JSON
  • Solid background in coding and design best practices, unit testing and test-driven development
  • Aptitude for researching and troubleshooting root cause system issues
  • Experience developing for cloud platforms (Azure, AWS, etc.) preferred
  • Experience with Azure DevOps and familiarity with Agile development processes
  • C#, Blazor, React and JavascriptTypescript experience Preferred
  • Experience with Microsoft SQL Stored procedures is a Plus
  • Epic Integration development experience is a Plus
  • Experience developing integrations to 3rd party enterprise applications such as Salesforce, Microsoft Dynamics, SAP, etc. is a Plus
  • Interest in learning or working with an IP Telephony/VoIP technology is required
  • Excellent client service attitude and team focus Required
Benefits
  • Remote work from home
  • Paid holidays, vacation and sick time
  • Bring Your Own PC Policy
  • Cell phone reimbursement
  • Casual dress
  • Funded training and certifications
  • Health, dental & vision insurance
  • 401K match
  • And much more!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETC#Microsoft SQLJavaScriptRESTJSONunit testingtest-driven developmentBlazorReact
Soft skills
leadershipmentoringcommunicationcollaborationproblem-solvingclient serviceteam focustime managementadaptabilityattention to detail
Certifications
Associate’s degreeBachelor’s degree