Platzhalter Bild

Software Engineer/IT Support chez SPECTRUM INTERMEDIATE LLC - WP

SPECTRUM INTERMEDIATE LLC - WP · Draper, États-Unis d'Amérique · Onsite

Postuler maintenant

Description


For over 14 years, Spectrum Solutions has been a single-source provider of high-quality consumer product innovation providing customers measurable process optimization, unmatched scalability, and overall cost savings. With full-service on-site manufacturing, custom packaging, kitting, fulfillment, and global logistics, our technology, products, and services provide the industry with full product development-to-delivery solutions.


Our commitment and mission are to: "Build the best products. Champion the simplest solutions. Deliver as promised". At Spectrum we believe that opportunities and creativity pave the way to innovation. Here your passion, resourcefulness, and perseverance will do more than just join something, they will add something.


We are looking for a Software Engineer Intern to work in our Draper, UT location.


Job Duties and Responsibilities:

  • Design, Develop, Write, Debug, Test, Validate and deploy custom web applications and API’s using C#, .NET Core Web API, and Blazor server.
  • Develop and maintain RESTful APIs to integrate with internal and external customer systems.
  • Design, build, and develop an ETL data pipeline for KPI’s and dashboards
  • Work with customers, sales, and project management to ensure the project stays in scope and deadlines are met
  • Create and maintain documentation for any custom software written and perform validations according to government regulations
  •  Contribute to the evolution of the company’s software architecture and technology stack.
  •  Because we are a small company, and you will wear many different hats, occasionally you will be asked to help other employees with IT support tasks including installing new software, connecting hardware (printers), network administration, troubleshooting, etc.

Requirements and Qualifications

  • 2 years of experience working with an object-oriented programming language (C#, C++, python, java, etc).
  • Experience in C# programming and .NET 6.0 or above
  • Experience with building and using APIs and JSON to send data back and forth
  • Familiarity with building and maintaining web applications using JavaScript, HTML, and CSS
  • Proficiency in relational databases (SQL Server)
  • Experience using Git and GitHub for version control

Education/Experience:


Bachelors in computer science or related field preferred.


Required Skills:

  • Strong understanding of programming principles including SOLID, Dependency Injection, Interfaces, Background Services, and using 3rd party libraries.
  • Knowledge of C# and .NET ecosystem.
  • Proficiency with relational databases and using techniques to optimize queries for large data sets
  • Able to pull, push, merge, and resolve conflicts in a Git repository
  • Able to decipher legacy code, 3rd party documentation, logs, and SaaS platforms’ help sites to integrate with their systems
  • Strong problem-solving and analytical skills
  • Ability to work independently with little supervision and as part of a team
  • Knowledge of Microsoft Office applications, especially Excel

Above and beyond (these skills will set you apart as a perfect candidate but are not required):


  • Experience with AWS and deploying to an EC2 instance
  • Experience with Unit testing and TDD
  • Building applications with Blazor Server or WASM
  • Power BI experience
  • Visual Studio and SSMS experience
  • Experience using Postman to test API’s and create collections to assist with documentation

Spectrum Solutions is committed to fostering an inclusive workplace, and we welcome applications from candidates with disabilities. If you require accommodation during the application process, please contact [[email protected]/801-569-0465] to discuss your needs.

Postuler maintenant

Plus d'emplois