Software Development Engineer II 113176-1 - Mondo
Seattle, WA
About the Job
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.
- 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.
Source : Mondo