Software Engineer


Strategic Staffing Solutions


Strategic Staffing Solutions is currently looking for a Software Engineer for a contract opportunity with one of our largest clients!

Job Title: Software Engineer

Location(s): 100% REMOTE

Role Type: W2 ONLY

Contract Length: 12 months with the potential for extension/conversion.

How to Apply: send resume and contact information to Corey Rennie, Sourcing Specialist, at

Job Description/Responsibilities:

  • Participate in the design, definition, planning, development, and implementation of projects and evaluate conforming to the company’s Software Development Best Practices.
  • Provide technical expertise through a hands-on approach to teams.
  • Perform peer-code reviews.
  • Associates’ business goals back to agile epics, features, user stories, and tasks.
  • Responsible for the deliverable.
  • Ask smart questions, take risks and champion new ideas.
  • Business oriented and able to communicate at all levels.
  • Ensure adherence to existing strategic direction and architectural strategies.
  • Embraces the agile delivery process by releasing business value incrementally into production.
  • Is frugal and tries to deliver more with less.
  • Transfer key knowledge and code ownership to the team.
  • Mentors’ talent and cultivates new team members.
  • Foster environment where business is involved in the project and aware of key decisions, issues, and functionality.

Required Qualifications/Experiences:

  • Experience in Software Engineering and best practices commensurate to the duties outlines above.
  • Experience with different programming languages – C++, Java, Python, Scala – along with ability to pick up new languages.
  • Experience with cloud technologies specifically within the AWS ecosystem, DevOps, Databricks, Airflow, YAML, Spark, S3.
  • Past demonstrable programming work
  • Exposure to big data technologies – Hadoop, Hive, Kafka.
  • Strong expertise with DevOps tools and approaches, and engineering products to be both reliable and adaptable.
  • Experience of deploying and managing large-scale, cloud-based solutions.
  • Experience creating benchmark tests, designing for scalability and performance, and designing/integrating large-scale systems.
  • Ability to perform analysis of business problems and technical environments.
  • Proven track record of success in challenging the status quo, implementing new ideas and designs with a practical orientation.
  • Ability to think strategically and implement iteratively.
  • Ability to estimate financial impact of design/architecture alternatives.
  • Strong teamwork and collaboration skills.
  • Solid oral and written communication skills.
  • Track record and a passion for being a team player.
  • You take the lead when needed and also coach and develop others when needed.
  • Be passionate about resolving user pain points through great design.
  • Be open to receiving feedback and constructive criticism.
  • Be passionate about all things big data of design and innovation.
  • Research and showcase knowledge in the industry’s latest trends and technologies.
  • Bachelor’s and 5+ years relevant experience

The S3 Difference

The global mission of S3 is to build trusting relationships and deliver solutions that positively impact our customers, our consultants, and our communities.  The four pillars of our company are to:

  • Set the bar high for what a company should do
  • Create jobs
  • Offer people an opportunity to succeed and change their station in life
  • Improve the communities where we live and work through volunteering and charitable giving

As an S3 employee, you’re eligible for a full benefits package that may include:

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) Plan
  • Vacation Package
  • Life & Disability Insurance Plans
  • Flexible Spending Accounts
  • Tuition Reimbursement

Job ID: JOB-204212
Publish Date: 14 Jul 2022

Tagged as: Software Engineer