About the role

  • Responsible for the design, security, performance, development, configuration, and implementation of complex software products and systems
  • Develop and test custom applications in a cloud-based environment to improve business operations
  • Execute the full software development life cycle (SDLC)
  • Develop server-side code for high-volume web-based applications; use Javascript, HTML, CSS, etc. to create and develop web user interfaces
  • Use object-oriented programming languages (Python, C#, Java, etc.) to create robust, scalable automation solutions
  • Interpret data, and analyze results using SQL; modify XML data using XPATH, XSLT; share data between services using JSON
  • Document tasks, applications, and systems
  • Participate in peer code reviews; develop and execute test plans; perform load-testing; implement changes

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, Information Systems, Mathematics, or related field of study
  • 2 years of experience as a Software Developer, Software Engineer, or related occupation
  • Education, training, or experience in a relevant business or analytics field
  • Experience building distributed systems in cloud providers such as Azure, AWS, GCP, or Salesforce
  • Programming experience with object-oriented languages such as Python, C#, and Javascript
  • Using web frameworks and technologies such as ASP.NET Core, Node.js, React.js, Angular, Flask
  • Data sharing between web services (REST APIs) using XML, JSON, or gRPC
  • Querying and programming relational databases using SQL, views, and stored procedures
  • Familiarity with Agile methodology and DevOps tools and practices

Benefits

  • Hybrid work from home permitted 2 days a week within a reasonable commuting distance of the Greenville, SC office
  • Continuing education to stay up to date on emerging technologies and best practices
  • Participation in peer code reviews
  • Development and execution of test plans
  • Troubleshooting and debugging existing systems

Job title

Software Developer II

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job