Near Durham, NC
Created Oct 26, 2020
Direct Supply, one of the nation’s leading products and technology companies in the senior healthcare industry, is looking for talented and passionate software engineers (all levels) for our North Carolina expansion initiatives. We are especially interested in developers who have the ability to develop solutions using C#, ASP.net, SQL, and AWS for efficiency and quality. You’ll work on a team of engineers and architects to design solutions for our web-based products, mobile applications, or server-based eCommerce transaction systems. You’ll be working to solve real problems that our customers experience and make a meaningful difference. The team will collaborate to bring the design to life and provide you the opportunity to grow your skillset with modern technologies.
What You’ll Do and Impact:
- Large-scale web application design and coding using the Microsoft stack (C#/ASP.Net/WebAPI/MVC/SQL Server), as well as some open source technologies (Git, AngularJS, ReactJS, PostgreSQL, etc.)
- Develop a defined feature or provide direction and guidance to a group of engineers to develop a defined feature (set) ranging from small to medium in size
- Define and implement optimizations for maintainability, scalability, availability, security, reusability, and performance
- Identify patterns in defects and implement patterns and/or tools to protect against an entire class of defects
- Proactively monitor and maintain a healthy solution
- Identify and communicate failure modes and take measures to mitigate where reasonable
- Understand the business problem and take ownership of defining how the solution as a whole aligns to the overall technical strategy
- Work collaboratively with architects, UX, and other shared groups to ensure quality solutions
- Proactively communicate with stakeholders (operations, customer, other teams, and/or leadership) regarding solutions and status updates to business problems )
- Actively share knowledge through peer mentoring, shared resources (e.g. wikis, readmes), and informal teachings (e.g. lunch and learns)
- Drive best practices and process improvements within the team
- Participate in innovation days and hackathons to experiment and learn new technologies
What You’ll Need:
- Bachelor’s degree in Computer Science, Computer Engineering or Software Engineering
- 3+ years of software engineering experience
- Strong C# and database development skills in a web-based environment
- Experience with large JavaScript frameworks, such as AngularJS or ReactJS
- Experience applying proven design principles, code practices, and SDLC concepts to improve customer outcomes
- Demonstrated ability to learn, apply, and mentor others on new software technologies quickly
Additional Items of Interest:
- Experience developing large, scalable, highly-available web-based software
- AWS/Cloud experience
- Experience working in Git or TFS source control systems
- Experience working with mobile apps (Android and/or iOS)
- Experience working in an agile (Scrum) methodology
- Configuring and integrating with Magento
- Experiencing coding in PHP