What are the responsibilities and job description for the Software Development Engineer II position at Mondo?
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.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Software Development Engineer II?
Sign up to receive alerts about other jobs on the Software Development Engineer II career path by checking the boxes next to the positions that interest you.