Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Get It - Professional Services, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Remote Software Engineer - Cloud Image Development at Get It - Professional Services is responsible for designing, implementing, and maintaining cloud-based image processing applications. This role requires a strong background in software engineering and cloud technologies, with a focus on developing scalable and efficient solutions. The ideal candidate will collaborate with cross-functional teams to ensure seamless product integration and optimized performance while continuously seeking innovative ways to enhance existing systems.
Job Responsibilities
- Design and develop cloud-based image processing applications using industry-standard methodologies.
- Collaborate with product managers and other engineers to define project requirements and scope.
- Implement APIs and microservices to facilitate image processing and storage.
- Conduct thorough testing and debugging of applications to ensure high-quality deliverables.
- Monitor and optimize application performance for scalability and reliability.
- Document code, processes, and architectural designs clearly to facilitate team collaboration.
- Stay updated on new technologies and industry trends to continuously improve the development process.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of experience in software development, specifically within cloud environments.
- Proficiency in programming languages such as Python, Java, or C#.
- Experience with cloud platforms like AWS, Google Cloud Platform, or Azure.
- Strong understanding of image processing algorithms and techniques.
- Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes.
- Excellent problem-solving skills and ability to work collaboratively in a remote setting.
Technologies & Tools
This position primarily utilizes technologies such as cloud computing platforms including AWS, Google Cloud, or Azure, alongside programming languages like Python and Java. Additionally, knowledge of image processing frameworks and libraries, as well as tools for continuous integration and deployment, such as Jenkins or Git, will be significant for the role. Familiarity with containerization technologies, such as Docker, is also essential.
Ideal Candidates
The ideal candidate is someone who is not only technically proficient but also demonstrates a passion for cloud technology and innovative software solutions. They should possess a strong analytical mindset and the ability to dissect complex problems with ease. A proactive attitude towards continuous learning and development is crucial, along with excellent communication skills that foster effective collaboration in a distributed team environment. Adaptability and commitment to delivering high-quality work will greatly contribute to their success in this role.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.