Software Engineer Job at LHH, Washington DC

dkdyT3NqZU05Q3JMeUUrWGl0R3NHU2dGdUE9PQ==
  • LHH
  • Washington DC

Job Description

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!

Job Tags

Similar Jobs

Nesco Resource

Project Coordinator Job at Nesco Resource

 ...Skills & Qualifications Bachelor's degree in Accounting, Finance, or related field. Excellent knowledge of GAAP and project accounting principles. Proficiency in Microsoft Excel and Word ; familiarity with financial systems and tools (Smartsheet a plus).... 

Ventura Foods

Training Manager Job at Ventura Foods

 ...Employment Type: Salaried Work Arrangement: Onsite Position Summary: The Plant Training Manager is responsible for: the application of adult learning theory and principles for the design, development and delivery of effective learning materials; use talent... 

Bask and Lather Co

Social Media Manager Job at Bask and Lather Co

 ...their journey, and love themselves. The Role We are hiring a Social Media Manager who brings creative authority, strategic judgment,...  .... Step in on camera or in-field when needed to capture high-impact brand moments. Community Engagement & Brand Trust Lead... 

Hyatt Hotels

Security Supervisor - AM/Mid - Full Time - Discounted room nights - Benefits after 30 days! Job at Hyatt Hotels

 ...celebrated and hard work is rewarded. The Security Supervisor is responsible for the oversight of safety and security of the hotel. This person will respond to guest and...  ...and schedule the security team, including officers, patrol staff, and access control personnel... 

Arcadia Management Group, Inc. AMO

Real Estate Assistant Job at Arcadia Management Group, Inc. AMO

 ...Description Inland Family of Companies is seeking an experienced Real Estate Assistant to join our Fox Valley team. This role connects internal teams and external clients through organizational support, marketing coordination, and administrative service. The ideal...