×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer

Job in Redmond, King County, Washington, 98052, USA
Listing for: Talent Software Services, Inc
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Software Development Engineer 3

Job Summary:

Talent Software Services is in search of a Software Development Engineer for a contract position in Redmond, WA. The opportunity will be seven months with a strong chance for a long-term extension.

Position Summary

Purpose of the Team:
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

Primary

Responsibilities/Accountabilities
  • Modify existing databases and database management systems.
  • Write and code logical and physical database descriptions and specify identifiers of the database to the management system or direct others in coding descriptions.
  • Work as part of a project team to coordinate database development and determine project scope and limitations.
  • Review project requests describing database user needs to estimate the time and cost required to accomplish the project.
  • Key projects:
    This role will contribute to working on an existing code base; should be comfortable with typical full stack development workflows.
  • Explain a typical day in the role:
    Provide an update on what was done the previous day. Take on new work items to be done for the current day. Raise any blockers that might impact the work item delivery.
Qualifications
  • Full-stack software developer with hands-on experience delivering both backend and frontend features, working as part of a development team.
  • Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
  • Ability to troubleshoot issues and make system changes as needed to resolve issues.
  • Knowledge of computer hardware and software.
  • Knowledge of computer development software as it relates to systems, such as SQL, Visual Basic, etc.
  • Bachelor’s degree in computer science, software engineering or a relevant field required.
  • 5-7 years of experience required.
  • C# / .NET Core (REST APIs, Entity Framework) – 5 years
  • Type Script (React, Angular, or similar framework) – 4 years
  • API integration & authentication (JWT, OAuth) – 3 years
  • C# / .NET Core (REST APIs, Entity Framework, async/await)
  • Node.js (Express, REST APIs, middleware)
  • Type Script (React, Angular, or similar framework)
  • Git & version control
  • SQL & database design
  • API integration & authentication (JWT, OAuth)
  • Debugging & performance optimisation
  • Unit testing (xUnit, Jest, Mocha)
  • CI/CD basics (Git Hub Actions, Azure Dev Ops, etc.)
  • Understanding of design patterns & SOLID principles
Preferred
  • Verbal and written communication skills, problem-solving skills, customer service and interpersonal skills.
  • Ability to work independently and manage one’s time.
  • Basic mentoring skills are necessary to provide support and constructive performance feedback.
  • Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
  • Ability to troubleshoot issues and make system changes as needed to resolve issues.
  • Knowledge of computer hardware and software.
  • Knowledge of computer development software as it relates to systems, such as SQL, Visual Basic, etc.

If this job is a match for your background, we would be honoured to receive your application!

Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities, including contract, contract to hire, and permanent placement. Let’s talk!

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary