A complete application in a minute
Tailored resume and cover letter, ready to send.
Keystone Grove in Buffalo, NY is seeking a Senior Software Engineer to design, develop, and maintain software applications. You will collaborate with cross-functional teams, participate in code reviews, and mentor junior developers.
The role is full-time with a competitive salary and benefits, and requires a bachelor's degree in Computer Science or a related field and at least five years of experience, with expertise in Java, Python, or C++, and Agile practices.
Keystone Grove, a leading financial technology company, is hiring a Senior Software Engineer in Buffalo, NY. This full-time role involves working on innovative projects and delivering cutting-edge solutions.
As a Senior Software Engineer, you'll design, develop, and maintain software applications. You'll collaborate with cross-functional teams to meet client needs, participate in code reviews, and mentor junior developers.
Join our dedicated team in Buffalo, NY, where you'll work in a collaborative and dynamic workplace equipped with state-of-the-art technology. Here, you'll have the opportunity to engage in a variety of tasks, from data analysis to project management, using cutting-edge tools and software. Our workplace fosters continuous learning and innovation, with regular training sessions and workshops to help you develop your skills. We value teamwork and encourage open communication, providing a supportive environment where everyone's ideas are heard and valued. If you're looking for a challenging and rewarding career in a vibrant city, we invite you to and be part of our ongoing journey of growth and success.
This role offers competitive compensation ranging from $110,000 to $153,152 per year. We provide a comprehensive benefits package to support employee well-being and professional development.
To be successful, you need a bachelor's degree in Computer Science or a related field, along with 5+ years of software development experience. Proficiency in Java, Python, or C++ is essential, along with experience in Agile methodologies and software architecture.
Designing and developing software applications, collaborating with cross-functional teams, participating in code reviews, mentoring junior developersBachelor's degree in Computer Science or related field, 5+ years of software development experience, proficiency in programming languages such as Java, Python, or C++, experience with Agile methodologies, strong understanding of software architecture principles