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
As a Senior Software Engineer (Implementation Tech Lead, New Products) at Cedar, you will play a pivotal role in the development and implementation of innovative software solutions designed to enhance our product offerings. You will lead technical initiatives, oversee project execution, and collaborate with cross-functional teams to ensure that new products meet high-quality standards and align with Cedar's strategic goals. Your leadership will guide the technical direction of projects while mentoring junior engineers and fostering an environment of continuous learning and improvement.
Job Responsibilities
- Lead the implementation of new products, ensuring alignment with business objectives and technical specifications.
- Collaborate with product managers and stakeholders to define project requirements and scope.
- Architect and design effective software solutions utilizing best practices and modern technologies.
- Oversee code reviews, unit testing, and integration testing to maintain high-quality standards.
- Mentor and guide junior engineers in software development methodologies and best practices.
- Participate in Agile ceremonies and contribute to continuous process improvement initiatives.
- Remain up-to-date with emerging technologies and industry trends to innovate and enhance the product portfolio.
- Document technical specifications and processes to ensure clarity and consistency across projects.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master's degree preferred.
- A minimum of 5 years of software development experience with a strong background in leading implementation teams.
- Proficient in programming languages such as Java, Python, or C#.
- Experience with cloud technologies and services such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of software development methodologies, particularly Agile and DevOps practices.
- Demonstrated experience with databases (SQL and NoSQL) and data modeling.
- Excellent communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical stakeholders.
Technologies & Tools
This position will utilize a variety of technologies and tools to deliver high-quality software solutions. Key technologies include Java and Python for application development, cloud platforms such as AWS or Azure for deployment, and CI/CD tools like Jenkins or GitLab for continuous integration and delivery. Proficiency in database management systems such as PostgreSQL or MongoDB is essential, alongside experience with containerization technologies like Docker and orchestration tools like Kubernetes.
Ideal Candidates
The ideal candidate for the Senior Software Engineer (Implementation Tech Lead, New Products) position at Cedar is an innovative thinker with a strong technical foundation and excellent leadership skills. They possess a problem-solving attitude, are adaptable to new challenges, and display a commitment to delivering quality results. This individual demonstrates strong interpersonal skills, enabling effective collaboration with diverse teams. A passion for technology and continuous learning will drive their success in this dynamic role.
Unemployment fell most in Greece: from 10% in 2024 to 8.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.