Senior Software Engineer

4 weeks ago


Greenville, United States Robert Half Full time

Responsibilities include:

  • Participate in all aspects of software development including design, implementation, and deployment.
  • Participate in the code review process and provide input where needed.
  • Mentor more junior developers and provide guidance.
  • Work with business stakeholders to identify software solutions to business challenges.
  • Scope tasks at a high level and provide estimates.

Qualifications include:

  • 5+ years of experience in a OOP server-side language like Java/Kotlin/C#/Go (The client uses Java, but is flexible)
  • 5+ years of experience with a front-end framework like React/Vue/Angular/etc. (The client uses Vue3, but is flexible)
  • 5+ years of experience with relational databases (The client uses PostgreSQL)
  • Knowledge of design patterns/architectures
  • Ability to scope tasks at a high level and provide estimates

Bonuses include:

  • Familiarity with cloud tech like s3, gcp, docker, kubernetes, cumulonimbus
  • Knowledge of TMS, OMS or WMS systems
  • Knowledge of ANSI X12 EDI transaction sets
  • Experience developing a SaaS product
  • Experience developing a multi-tenant application



  • Greenville, United States Alarm.com Full time

    Senior Software Engineer Join Alarm.com as a Senior Software Engineer and pioneer the next generation of smart home technology for both residential and commercial security! As a Senior Software Engineer, you will work with a small team of full-stack developers that work on all server-side aspects of smart home security. You'll collaborate with our Product...


  • Greenville, United States Ampstek Full time

    Role –Senior Controls Engineer Location – Greenville, SC 29615 (Remote is possible ) Long-term Contract. Job Description: Skills Required: Siemens Step 7 Classic, TIA Portal, Emulate3D Key Responsibilities: The Senior Controls Engineer supports installations and commissioning of material distribution systems both new and retrofit. Provides a high-level...


  • Greenville, United States TekGarden Recruiting Full time

    TekGarden Recruiting is currently seeking a highly skilled and experienced Senior Structural Engineer to join our team. In this role, you will be responsible for designing, analyzing, and evaluating structural systems for various projects. You will collaborate with cross-functional teams to ensure the integrity, safety, and durability of structures. As a...


  • Greenville, United States Ampstek Full time

    Role –Senior Controls EngineerLocation – Greenville, SC 29615 (Remote is possible )Long-term Contract.Job Description:Skills Required: Siemens Step 7 Classic, TIA Portal, Emulate3DKey Responsibilities:The Senior Controls Engineer supports installations and commissioning of material distribution systems both new and retrofit. Provides a high-level...


  • Greenville, United States Ampstek Full time

    Role –Senior Controls EngineerLocation – Greenville, SC 29615 (Remote is possible )Long-term Contract.Job Description:Skills Required: Siemens Step 7 Classic, TIA Portal, Emulate3DKey Responsibilities:The Senior Controls Engineer supports installations and commissioning of material distribution systems both new and retrofit. Provides a high-level...


  • Greenville, United States Ampstek Full time

    Role –Senior Controls Engineer If you want to know about the requirements for this role, read on for all the relevant information. Location – Greenville, SC 29615 (Remote is possible ) Long-term Contract. Job Description: Skills Required: Siemens Step 7 Classic, TIA Portal, Emulate3D Key Responsibilities: The Senior Controls Engineer supports...


  • Greenville, United States Ampstek Full time

    Role –Senior Controls EngineerLocation – Greenville, SC 29615 (Remote is possible )Long-term Contract. Job Description:Skills Required: Siemens Step 7 Classic, TIA Portal, Emulate3DKey Responsibilities:The Senior Controls Engineer supports installations and commissioning of material distribution systems both new and retrofit. Provides a high-level...

  • Systems Engineer

    2 days ago


    Greenville, United States Talent Software Services Full time

    Systems Engineer Job Summary: Talent Software Services is in search of a Systems Engineer for a contract position in Greenville, WI. The opportunity will be seven months with a strong chance for a long-term extension. Position Summary: Under general di...

  • Systems Engineer

    5 days ago


    Greenville, United States Talent Software Services Full time

    Systems Engineer Job Summary: Talent Software Services is in search of a Systems Engineer for a contract position in Greenville, WI. The opportunity will be seven months with a strong chance for a long-term extension. Position Summary: Under general direction, responsible for the design, configuration, and operation of complete building control systems...

  • Systems Engineer

    5 days ago


    Greenville, United States Talent Software Services Full time

    Systems Engineer Job Summary: Talent Software Services is in search of a Systems Engineer for a contract position in Greenville, WI. The opportunity will be seven months with a strong chance for a long-term extension. Position Summary: Under general direction, responsible for the design, configuration, and operation of complete building control systems...

  • System Engineer

    3 days ago


    Greenville, United States Talent Software Services Full time

    Are you an experienced System Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced System Engineer to work at their company in Greenville, WI. Below covers everything you need to know about what this opportunity entails, as well as what is expected from applicants. Position...


  • Greenville, United States TekGarden Recruiting Full time

    TekGarden Recruiting is currently seeking a highly skilled and experienced Senior Mechanical Engineer- HVAC to join our team. In this role, you will be responsible for designing, developing, and implementing HVAC systems for various projects. You will collaborate with cross-functional teams to ensure the efficiency, reliability, and sustainability of HVAC...


  • Greenville, United States Perceptive Recruiting, LLC Full time

    Direct Hire, Senior Java Developer role open in Greenville, SC, for a skilled software engineer who likes working on enterprise applications. This is a great role for a Software Developer with 4+ years of Java and SQL application development experience. Visa's NOT supported for this role. This is an on-site position with flexibility. In this role, you will...


  • Greenville, United States Perceptive Recruiting, LLC Full time

    Direct Hire, Senior Java Developer role open in Greenville, SC, for a skilled software engineer who likes working on enterprise applications. This is a great role for a Software Developer with 4+ years of Java and SQL application development experience. Visa's NOT supported for this role. This is an on-site position with flexibility. In this role, you will...


  • Greenville, United States CPS Full time

    Senior Production Engineer/Senior Process Engineer/Senior Engineer/Chemical Engineer/Engineer/Engineering/Chemicals/Chemical Manufacturing/Agricultural Manufacturing/PSM/HAZOPs/MOCs/Continuous Process/Process Engineer/Production Engineer/ Our client is a producer of agricultural products that are sold in over 2,000 retail outlets worldwide. They are...


  • Greenville, United States TekGarden Recruiting Full time

    TekGarden Recruiting is seeking a highly skilled and experienced Senior Electrical Engineer- Power Distribution to join our team. In this role, you will be responsible for designing, developing, and implementing electrical systems for power distribution in various projects. You will collaborate with cross-functional teams to ensure the efficiency,...


  • Greenville, United States Quest Global Full time

    Job DescriptionJob DescriptionKey Responsibilities:The CS Senior Controls Engineer supports installations and commissioning of material distribution systems both new and retrofit. Provides a high-level understanding and knowledge of all aspects of assigned projects and associated software. Supports onsite installation teams with in-depth knowledge of...


  • Greenville, United States TekGarden Full time

    Senior Electrical Engineer – Power Distribution Greenville, SC We are seeking a Senior Electrical Engineer to join a respected leader in design, construction, & delivery of complex industrial manufacturing & distribution facilities. This role will lead design efforts for power, lighting and communications systems for technical design projects across...


  • Greenville, United States TekGarden Recruiting Full time

    TekGarden Recruiting is seeking a highly skilled and experienced Senior Electrical Engineer- Power Distribution to join our team. In this role, you will be responsible for designing, developing, and implementing electrical systems for power distribution in various projects. You will collaborate with cross-functional teams to ensure the efficiency,...


  • Greenville, United States Aeronix Full time

    Job Description Job Description Role The Embedded Software Engineer will develop, modify, and maintain customized or standardized applications using software engineering best practices and standards. They will participate in the full life-cycle of software development, to include requirements development, modeling and design, application development, unit to...