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 Cedar, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Engineer III (Solutions Engineering) at Cedar will be pivotal in designing and implementing software solutions tailored to meet the diverse needs of our clients. This role involves collaborating with cross-functional teams to analyze complex requirements, develop robust software applications, and ensure seamless integration of new technologies into existing infrastructures. The ideal candidate will possess a strong technical background, a passion for problem-solving, and the ability to deliver innovative solutions that enhance the overall user experience.
Job Responsibilities
- Design, develop, and maintain high-quality software solutions and applications in accordance with client requirements.
- Collaborate with Product Management and UX/UI teams to gather and define software requirements.
- Conduct code reviews and provide constructive feedback to junior developers, fostering an environment of learning and continuous improvement.
- Analyze and troubleshoot application performance and security issues, implementing regular updates and improvements.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to drive team efficiency and collaboration.
- Document software design and functionality, ensuring clarity and ease of understanding for future reference and onboarding purposes.
- Stay current with emerging technologies and industry trends, recommending integrations that can enhance product offerings.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum 5 years of professional software engineering experience.
- Proficiency in programming languages such as Java, Python, or C#.
- Hands-on experience with cloud services (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
- Strong understanding of software development methodologies, particularly Agile and DevOps practices.
- Excellent problem-solving skills with a proven ability to analyze complex technical problems.
- Strong communication skills, capable of explaining technical concepts to non-technical stakeholders.
Technologies & Tools
This position will primarily utilize technologies and tools such as Java, Python, React, AWS, Docker, Kubernetes, Git, and various APIs for integration. Familiarity with CI/CD pipelines and monitoring tools will also be advantageous for streamlining deployment processes and maintaining high standards of software quality and performance.
Ideal Candidates
The ideal candidate for the Software Engineer III (Solutions Engineering) role will be a proactive thinker who thrives in dynamic environments. They will demonstrate an exceptional ability to adapt to changing requirements and embrace challenges with a solutions-oriented mindset. Strong interpersonal skills coupled with the capability to work effectively in team-oriented settings will be crucial. Additionally, a commitment to continuous learning and professional growth, as well as a collaborative spirit, would elevate their contributions to the Cedar team.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.