Live opening · Posted 2 days ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
Job Description:
Are you a passionate software engineer who enjoys solving complex technical challenges, building high-quality applications, and mentoring others? CSI is seeking a Software Engineer to join our growing technology team.
In this role, you will design, develop, test, debug, and maintain software solutions that support critical business applications. As a senior-level contributor, you will take ownership of complex projects, drive technical excellence, and help shape the future direction of our software development practices. This position offers the opportunity to work independently while collaborating with talented engineers to deliver innovative solutions that make a meaningful impact.
What You'll Do
Design, develop, test, debug, and maintain complex software applications and components.
Take ownership of large projects and product initiatives from concept through deployment.
Create and maintain technical specifications, documentation, and project artifacts.
Identify technical risks and develop effective mitigation strategies.
Ensure adherence to coding standards, development best practices, and quality expectations.
Champion Agile methodologies, DevOps practices, and CI/CD processes.
Provide technical leadership, problem-solving expertise, and innovative recommendations.
Mentor and coach junior engineers through code reviews, knowledge sharing, and career development.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Research and evaluate emerging technologies to drive continuous improvement.
Contribute to architectural decisions and long-term technical strategy.
Perform additional duties and special projects as assigned.
What You'll Bring
3+ years of progressive software engineering experience.
Proven experience designing, developing, and supporting enterprise-level applications.
Strong understanding of software development lifecycle methodologies and best practices.
Experience leading technical projects and coordinating development efforts.
Excellent analytical, troubleshooting, and problem-solving abilities.
Strong verbal and written communication skills.
Ability to work independently while collaborating effectively within a team environment.
Experience mentoring or coaching less experienced developers.
Passion for learning new technologies and continuously improving engineering practices.
Preferred Qualifications
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Advanced technical training, certifications, or graduate-level education.
Experience working within Agile development environments.
Familiarity with CI/CD pipelines, DevOps practices, and modern software development tools.
Experience with multiple programming languages and software frameworks.
As a forward-thinking software provider, Computer Services, Inc. (CSI) helps community and regional financial institutions solve their customers’ needs through open and flexible technologies. In addition to its award-winning core banking platform, these include the latest in lending, digital banking, payments, financial crime prevention and cybersecurity. Building on its 60-year track record of personalized service, CSI is shaping the future of banking and empowering its customers to rival their competition. For more information about CSI, visit www.csiweb.com
CSI provides rewarding and challenging career opportunities for our employees. When determining your pay, we consider various factors such as your skills, qualifications, experience and location. Along with a competitive salary, this position includes eligibility for incentive awards based on both individual and business performance. We also offer a comprehensive range of benefits. To learn more about our benefits, visit: Benefits Summary
CSI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, physical and mental disability, marital status, veteran status, or any other characteristic protected by applicable law. If you need an accommodation during the recruitment process, please email us at recruiter@csiweb.com and we will work with you to meet your accessibility needs.
For applicants residing in California, please read Privacy Notice for California Residents | CSI (csiweb.com)
Visa Sponsorship: We are unable to offer visa sponsorship for this position. Applicants must be authorized to work in the United States without the need for sponsorship now or in the future.
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.