Software Engineer

Redmond, Washington

LHH
Apply for this Job
Software Engineer

About the Position

LHH is looking for a Software Development Engineer to aid a client of ours in the development of their software programs and applications. This person will be responsible for designing and developing software that integrates our client's applications with a variety of third-party systems, and will require designing specifications, writing code, and QA testing.

Responsibilities
  • Create schedule and concept designs from a Development Request that reflects the effort needed and the time it will take, with an understanding of costs, risks, and challenges.
  • Write technical specs and code to create a demonstrable prototype based on the concept design.
  • Create test plan and participate in test/verification. Acquire third-party certification/verification when required.
  • Develop documentation including flowcharts, layouts, diagrams, charts, code comments, and clear code. Lead and participate in code reviews.
  • Create tools and development aids as needed, and assist team members in implementing shared resources.
  • Keep job knowledge up to date by continuously studying modern development tools, programming techniques, and computing equipment; participate in educational opportunities; read professional publications; maintain personal networks; participate in professional organizations.
  • Make recommendations for securing customer information and for securing intellectual property.
  • Present work products and receives feedback, keeps product development stakeholders aware of progress
Qualifications
  • 4+ years' experience designing & developing software with production quality code in a professional role.
  • Bachelor's degree in math, computer science, or software highly preferred.
  • Demonstrated experience and working knowledge of Typescript, Python programming language. Good working familiarity with at least one other modern programming language.
  • Demonstrated experience with PostgreSQL, and experience working with Databases (DynamoDB/Postgres)
  • Strong professional experience in AWS cloud, with particular familiarity using Lambda Functions and API Gateways
  • Ability to consume specifications, give feedback, provide estimates, and translate into implementation.
  • Experience working with third-party APIs and SDKs.
  • Experience with software development schedule and lifecycle management techniques.
  • Excellent written and oral communication skills required.
  • Strong problem-solving skills and ability to clearly document and communicate software architecture and design.
  • Plus but not required: Exp with Stripe Payment systems.
Benefits:
  • Base salary with guaranteed bonus and performance bonus potential
  • Health benefits
  • Generous 401K match
  • Additional benefits
Sound like a fit? Apply today.

Date Posted: 10 April 2025
Apply for this Job