Software Development Engineer II 113176-1

Mondo
Seattle, WA, US
$40-$60 an hour
Temporary

Job Description

Job Description

Job Title : Software Development Engineer

Location-Type : On-site - Seattle, WA

Start Date Is : 7 / 15 / 2024

Duration : 5.5 month contract with potential for extension or conversion

Compensation Range : $40-60 / hr

Role Overview :

The newly formed Content Platform team is seeking a Software Development Engineer to support and develop high-impact software solutions.

This role involves building monitoring solutions, troubleshooting, and resolving issues in software applications, as well as enhancing and automating current systems.

Responsibilities :

  • Develop and implement fixes for software applications.
  • Perform SQL queries and manage REST APIs.
  • Design and scale systems using robust design patterns.
  • Work collaboratively on software projects, focusing on both back-end and front-end development.
  • Automate support processes and document systems.
  • Build new systems and improve metrics gathering on features.

Day to Day :

  • Develop and maintain software applications, primarily using Python or Java.
  • Troubleshoot and debug issues in internally developed code, implementing necessary fixes.
  • Develop monitoring solutions to ensure the reliability and performance of applications.
  • Improve systems that gather metrics on features, and track and resolve technical challenges.
  • Perform SQL queries to manage and analyze data within the systems.
  • Participate in low-level design and infrastructure setup.
  • Build new systems from scratch, contributing to the design but not solely responsible for it.
  • Work alongside development teams on various software projects, updating and enhancing current software.
  • Collaborate with team members to automate support processes and document systems.
  • Utilize React and JavaScript for front-end development tasks as needed.
  • Integrate and manage cloud technologies, particularly AWS services like Lambda, API Gateway, and Fargate.
  • Automate support processes and ensure thorough documentation of systems and processes.

Must-Have Skills and Qualifications :

  • Strong coding skills in Python or Java.
  • Experience with front-end technologies such as React and JavaScript.
  • Understanding of cloud technologies.
  • Solid foundation in SQL and system design (design patterns, reliability, scaling).
  • Minimum of 2 years in full-stack software development lifecycle, including testing and operations.
  • Bachelor's degree in Computer Science or equivalent.

Nice-to-Have Skills :

  • Experience with cloud services like AWS (Lambda, API Gateway, Fargate).
  • Familiarity with TypeScript and additional frontend technologies.
  • Experience in building and maintaining high-availability systems.
  • 30+ days ago
Related jobs
Promoted
Fred Hutchinson Cancer Center (Fred Hutch)
Seattle, Washington

Software Development Engineer II, Scientific Visualization. Software Development Engineer II. Follow software development best practices to design and develop software features to meet end user specifications. Estimate software development tasks and participate in creating development and implementa...

Promoted
Apple
Seattle, Washington

An interest in software architecture, APIs, high performance extensible software and scalable software systems. Programming and software design skills (proficiency in Python and/or C/C++);. Experience with full-stack web development (e. ...

Amazon Development Center U.S., Inc.
Seattle, Washington

As a member of our team, you will be responsible for developing, testing, and maintaining software that builds and ships Amazon Linux repositories and AMIs. You will work closely with other engineers, product managers, and customers to design and implement solutions that meet the needs of our custom...

Amazon Web Services, Inc.
Seattle, Washington

This is a full-stack, experienced development position, leaning towards back-end work. Learn from the best, as you are working on challenging engineering tasks in a team of very experienced experts that are close to support you. Experience programming with at least one software programming language....

Jobs for Humanity
Bellevue, Washington

We are looking for a Senior Software Development Engineer to help us build a brand-new financial technology platform for the future. Design, develop, and maintain software applications and systems that provide value to end-users. Debug and troubleshoot software issues to ensure business continuity, ...

Amazon.com Services LLC
Seattle, Washington

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. We are looking for passionate, talented,...

Amazon Kuiper Manufacturing Enterprises LLC
Redmond, Washington

We are looking for Software Development Engineer to help us build this service from the ground up. Software interface definition for supplier-provided hardware and development of software test automation. In this role as a Software Development Engineer, you will design, implement, optimize, and oper...

Amazon.com Services LLC
Seattle, Washington

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. Would you like to work with one of the m...

Microsoft
Redmond, Washington

Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. Within Azure Data, the big data analytics team providesa range of pr...

Amazon.com Services LLC
Seattle, Washington

We are looking for passionate, hard-working, and talented Software Engineers who have experience building innovative, mission critical, high volume applications that customers love. As a member of the team you will be responsible for leading the development and launch of core product features. You w...