Senior Software Developer


Charlotte, NC
Full Time

Ekos is seeking a Senior Software Developer to help us grow our Brewmaster and Cidermaker offerings and continue moving into other markets. The ideal candidate will be a strong leader who is motivated, comfortable with multi-tasking and taking ownership of their work, as well as enjoy proactively searching for innovative solutions to complex problems. In order to help ensure all aspects of this multifaceted position are performed as expected, measurable metrics will be provided along with regularly scheduled performance reviews.  This position reports directly to the CTO.

What you'd be doing:

Management and Administration

·       Collaborate with the CTO, Developers, QA, and the Product Management team to develop the best solution based on structured requirements

·       Follow administration guidelines of all technical facets as presented by CTO and within prescribed policy limits and applicable Federal / State laws and regulations

·       Supervise team activities in accordance with the policies, procedures and goals established by the Management Team

·       Participate in application development meetings and assist in implementing action items as needed

Application and Back-End Development

·       Oversee software development utilizing Microsoft .NET, SQL Server, as well as other Microsoft-oriented platforms, tools and technologies

·       Supervise the creation of user interfaces using C# (WinForms and WPF) and databases using MS SQL Server

·       Ensure all created web based applications with React, ASP.NET, MVC, Web Forms, HTML, CSS, JavaScript, jQuery and other client-side scripting technologies are fully functional

·       Manage the production of design documents and unit tests, and other document requirements

·       Create and edit reports with MS SQL Server Reporting Services

In House Support and Communication

·       Actively participate in design and code reviews

·       Drive continuous improvement and efficiency through recommending process enhancements and additional features

·       Stay abreast of development methodologies, competitors, and advances in technology

·       Work with other departments as needed to find solutions to customer concern or complaints

·       Research and identify cause of reported defects and issues

·       Diagnose defects within the software and develop defect fixes

·       Perform and assist with quality assurance activities as needed

·       Participate in training and / or customer support activities as needed

·       Complete additional projects as needed

What we'd like to see:

·       Minimum Bachelor’s Degree, preferred Master’s Degree in Engineering, Computer Science or equivalent education/experience

·       Minimum 6 years, preferred 8 years web application development experience

·       2+ Years Experience with React

·       Experience with development related tools such as Visual Studio, VS Code, NPM, SASS, WebPack, Bitbucket, and JIRA

·       Experience with Agile/Scrum practices

·       Strong organizational skills with an eye for detail

·       Ability to work independently as well as in a group setting

·       Strong leadership skills

·       Must be able to work from office located in Charlotte, NC

ekos_ is an Equal Employment Opportunity employer.

Apply now.

We're excited to meet you! Fill out the form below and we'll talk to you soon.

We got it! Thanks.

Your application has been received.
Oops! Something went wrong while submitting the form.