Software Engineer II

Computer Services

United States3d ago

Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.

Key details

Location
United States
Work style
Remote
Level
Mid level
Job type
Full-time
Experience
3–6 yrs
Function
Software engineering
Focus area
other
Posted
3d ago

Skills

agileci/cdcode reviewsdevopssdlctroubleshooting

About the role

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.

Get jobs like this as soon as they're posted

JobSuited checks company career sites all day and ranks every opening against your profile. Free to join.

Create a free account