Skip to the main content.

Software Engineer

Overview

As a Software Engineer, you are responsible for architectural design, developing front end and back end web applications, ensuring the responsiveness of applications. You will work with the product team, other engineers, and graphic designers. Full stack developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.

Responsibilities

  • Live out Ethico’s Core Values of Servanthood, Accountability, and Tenacity as they apply specifically to coordinating diverse platform improvement, troubleshooting, and enhancements for the SanctionCheck platform and its internal and external users.
  • Develop and optimize engineering, project, and task management processes to ensure for smooth and orderly delivery of engineering projects.
  • Identify and eliminate bottlenecks in the various platform workflows, and properly review and prioritize a range of workstreams in collaboration with Product and Engineering teams.
  • Coordinate key input on platform roadmap, additional and enhanced list scraping and management, reporting/feature decisions, and efficient paths to delivering potential enhancements, including driving R&D efforts to evaluate micro-services, new architectures, etc.
  • Enhance documentation standards and processes to ensure all engineering products are clearly and thoroughly documented.
  • Developing front end applications.
  • Designing user interactions on web pages.
  • Developing back-end applications according to specification, standards, and business rules.
  • Ensuring responsiveness of applications.
  • Working alongside the product team and web designers.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web development and programming languages.

Requirements

  • Bachelor's degree
  • 3+ years experience in software development (.NET core and ASP.NET, JavaScript, HTML5,
    CSS3)
  • Excellent written and verbal communication skills
  • Ability to work on a small team in a collaborative setting
  • Proficient with Google G-Suite or related software
  • Willingness to learn and apply new technologies, as well as older ones
  • Understanding of the application development lifecycle and Agile principles 
  • Ability to structure code in a clean and readable manner using best practices and industry
    standards
  • Strong organizational and project management skills.
  • Strong working knowledge of .NET core and ASP.NET.
  • Proficiency with fundamental front-end languages such as HTML, CSS, Angular and JavaScript.
  • Familiarity with JavaScript frameworks such as Angular JS or React.
  • Proficiency with server-side languages such as Python and .NET.
  • Familiarity with database technology such as MS SQL
  • Excellent verbal communication skills.
  • Good problem-solving skills.
  • Attention to detail.

Why join the Ethico Team

  • People first company culture and collaborative atmosphere
  • Company paid Medical, Dental, and Vision
  • Company HSA contribution, if enrolled in HDHP
  • 401(k) with company match up to 4%
  • STD, LTD, and ADD
  • Company paid Life Insurance up to 50k
  • PTO
  • Flexible Working Environment available for some positions
  • Annual profit-sharing bonus
  • Paid Maternity/Paternity leave
  • And much more!

Location

Remote. Headquarters is in Charlotte, NC. Some travel is required.

At Ethico we strive to create a flexible work environment where our employees are empowered to do their best work. Flexible work options are available and can be discussed throughout the selection process depending on the role requirements and individual needs. To work effectively in a remote environment, Ethico is looking for organized, accountable self-starters with the skills to manage their own time and work, as well as collaborate and manage up from a remote location. Previous Remote Work experience preferred. Preference goes to candidates in and around the Charlotte-Metropolitan area.

Salary Range

  • $80,000 - 100,000
  • Exact compensation may vary based on skills, experience, and location

Process

  • Prescreen with the People Team (15 Minutes)
  • Assessment: Follow this link and do the Wonderlic assessment
  • Interview with the Hiring Manager (60 Minutes)
  • Interview with your future Team (60 Minutes)
  • Interview with an Ethico Executive Team Member (15-30 Minutes)

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status. Women and underrepresented minorities continue to be underrepresented in our workplaces. The diversification of applicant pools constitutes an important step for broadening the participation of women and URM in the workforce. Research shows that women and people of color disproportionately do not apply for jobs where they do not meet 100% of the "requirements." If you think you can do this job, we encourage you to apply. Ethico is committed to breaking structural barriers to entry and career progress, and driving fair hiring practices in our workplace.

 

 

Sound like you? Apply Today.