Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Cedar Premier Inc. in Memphis, TN is seeking a Senior Software Engineer to design, develop, and maintain high-quality software solutions for business operations.
You will collaborate with cross-functional teams, conduct code reviews, and mentor junior developers while ensuring software reliability and performance. The role offers a comprehensive benefits package and opportunities for professional growth, with options for flexible work arrangements.
Cedar Premier Inc., a financial services company based in Memphis, TN, is hiring a Senior Software Engineer for a full-time position. The role involves designing, developing, and maintaining high-quality software solutions to support business operations. The salary is negotiable and the position is valid until November 22, 2026.
As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to understand business requirements and translate them into technical solutions. You will also be responsible for code reviews, mentoring junior developers, and ensuring the software meets quality standards.
You will be part of a team of software engineers and work in an office environment in Memphis, TN. The workplace is professional and collaborative, with opportunities for growth and development. The team is dedicated to delivering high-quality software solutions and supporting each other's professional growth.
The salary is negotiable, taking into account the candidate's years of experience and relevant qualifications. This approach ensures that the compensation reflects the individual's expertise and contributions. The comprehensive benefits package offered by the company includes health insurance, which covers a range of medical services and prescriptions, providing employees with peace of mind. Additionally, the company provides retirement plans, such as a 401(k) or pension scheme, to help employees save for their future. Paid time off, including vacation days and sick leave, allows employees to balance their work and personal lives effectively. Beyond these core benefits, the company may also offer professional development opportunities, such as tuition reimbursement or access to online courses, to help employees enhance their skills and advance their careers. Performance bonuses, awarded based on individual and team achievements, provide an additional incentive for employees to excel. Furthermore, the company may offer flexible work arrangements, such as remote work options or flexible hours, to accommodate different lifestyles and preferences. These additional benefits contribute to a positive and supportive work environment, fostering employee satisfaction and retention.
To be successful in this role, you should have a bachelor's degree in computer science or a related field. You should have at least 5 years of experience in software development, with a strong background in one or more programming languages. Experience with cloud technologies and agile methodologies is a plus.
Design, develop, and maintain high-quality software solutionsCollaborate with cross-functional teams to deliver innovative productsIdentify and resolve technical issues to ensure system reliability and performanceParticipate in code reviews and provide constructive feedback to peersStay up-to-date with emerging technologies and industry trendsMentor junior engineers and contribute to team knowledge sharingWork with product managers to translate business requirements into technical solutionsBachelor's degree in Computer Science or related field5+ years of experience in software developmentProven track record of delivering high-quality software solutionsStrong problem-solving skills and attention to detailExperience with Agile methodologies and DevOps practicesProficiency in at least one programming language and relevant frameworksExcellent communication and collaboration skills