
Senior Software Developer
EDCi
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob 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