View all jobs

Software Engineer

Seattle, WA
Since 2001 Hansell Tierney has been one of the premier staffing and recruiting companies in Seattle Washington. As a Certified Women’s Business Enterprise (WBE), Hansell Tierney was created to serve and staff Northwest companies by doing things the right way, not just the easiest. We strive to do better by partnering with candidates, treating your experience as one of our own, providing our candidates with interesting local opportunities, and handling every relationship with the highest level of customer service possible. Our business is built on the deep understanding of the job market and the ability to over-deliver on our promises.

We are currently helping our client with a direct hire search for a Software Engineer​.

Duration - FTE
Location - Seattle, WA - LOCAL CANDIDATES ONLY
US citizens and those authorized to work in the US are encouraged to apply
Work sponsorship is not available at this time

Our client is looking for a Software Engineer to become an integral part of their closely-knit team. The ideal candidate will have strong experience in object-oriented design with development, and will be someone who embraces change and seeks constant improvement. This person will have maintained and built out API’s, and will be instrumental in the development, deployment, and maintenance of state-of-the-art business information systems.

What you'll do:
  • Design and implement robust, scalable solutions for business requirements
  • Contribute to the daily maintenance, stability, and tuning of existing processes
  • Collaborate with team members to achieve the best possible solutions
  • Communicate progress, issues and risks to the team in a timely manner
  • Work closely with your scrum team to ensure high-quality deliverables are produced
  • Participate in Scrum planning and prioritization meetings
  • Participate in definition and clarification of business and product requirements and drive technical/solution approaches to satisfying requirements
  • Contribute to a culture of continuous improvement
Essential skills & qualities:
  • Strong personal and professional initiative and passion for building products
  • Expertise in architecting for and achieving high levels of scalability in distributed online transactional systems
  • Strong communication skills
  • Experience developing Web-based APIs consumed by third parties
  • 3+ years industry experience in object-oriented design and practices using Java (Understand Java 8+)
  • 3+ years enterprise experience with Web application frameworks (Core Spring MVC, Hibernate, Tomcat/Jetty)
  • 3+ years experience with relational databases (MySQL/Oracle/SQLServer)
  • 2+ years experience with modern JavaScript Framework experience (familiarity with React/Vue, Redux, BaconJs is desirable)
  • Proficiency developing software on UNIX-like platforms, such as Red Hat Linux
  • Familiarity with CI/CD
  • Familiarity with Scala
  • Familiarity with IDEs (Eclipse, IntelliJ, etc)
  • Familiarity with build tools (Gradle)
  • Familiarity with revision control tools (Git)
  • Familiarity with testing and analysis tools (JUnit)
  • Experience with Groovy and Grails development
Nice-to-have experience & qualities:
  • Familiarity with Machine Learning
  • Familiarity with Java 11
  • Experience with Apache Web Server
  • Understands SQS (Amazon Simple Queue Service)
  • Understands how to make a Docker image for a Java project
  • Strong and demonstrated desire to learn, grow and develop professionally and personally
  • A focus on the success of the team and organization 
Share This Job
Powered by