Software Engineer II

csiweb

United States

On-site

USD 110,000 - 150,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Computer Services, Inc. (CSI) is hiring a senior backend software engineer in the United States. You will own substantial components, break down tasks, and produce reliable code with a focus on testing and deployment automation.

The role requires at least 5 years of backend experience with C#, SQL Server, and Azure, plus strong communication to manage priorities and collaborate with cross-functional teams. CSI emphasizes growth through mentorship and production support.

Qualifications

  • Bachelor's degree in computer science, computer engineering, or related field.
  • Minimum 5 years of backend software development using C#.
  • Experience with Microsoft SQL Server and Azure cloud services.
  • Experience designing, building, testing, debugging, and maintaining scalable services.
  • Experience with testing frameworks such as Xunit.
  • Strong communication skills and ability to handle competing priorities.

Responsibilities

  • Own significant software components and break down tasks into sub-tasks.
  • Write code from loosely defined requests and perform functional testing.
  • Develop reusable code and automation for deployment.
  • Write and execute functional test scenarios.
  • Mentor new Software Engineers and provide guidance.
  • Provide status updates and communicate roadblocks to stakeholders.
  • Assist in troubleshooting production incidents.

Skills

Backend development
C#
Microsoft SQL Server
Azure
Unit testing (XUnit)
Code review
Mentorship
Troubleshooting
Communication

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

Microsoft SQL Server
Microsoft Azure

Job description

Job Description:

Project Ownership

Take charge of significant software components, breaking down large tasks into manageable sub-tasks, prioritizing your work and setting clear, measurable goals for completion.

Programming

Use applicable programming languages and technologies to build functions from loosely defined requests. Write code, complete programming tasks and perform functional testing and debugging.

Code Development

Develop reusable code and create automation for deployment.

Testing

Write and execute functional test scenarios and scripts to ensure software quality.

Independent Work

Work independently on project components, providing periodic status updates.

Code Review

Perform complex code reviews for changes made by yourself and others.

Mentorship

Provide guidance and mentorship to new Software Engineers.

Troubleshooting

Offer troubleshooting assistance for production incidents.

Communication

Clearly articulate team roadblocks and effectively communicate them to stakeholders, including management, scrum master's and cross-functional teams.

Additional Duties

Fulfill additional duties as assigned, contributing to the team's overall effectiveness.

Requirements
  • Accredited university, college (computer science or computer engineering), or trade school education and training in applicable technology; advanced degrees or relevant certifications preferred.
  • Bachelor's degree from an accredited university or college in computer science, computer engineering or related field.
  • Minimum 5 years of software development experience focused on backend development with C#.
  • Experience working with Microsoft SQL Server relational database management system.
  • Experience working with Microsoft Azure cloud computing services.
  • Experience designing, building, testing, debugging, and maintaining scalable applications and services in a production environment.
  • Experience working with Xunit and Injection for testing and debugging.
  • Should have strong communication skills and be able to manage competing priorities effectively.

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 your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Computer Services, Inc. • United States

On-site
USD 90,000 - 120,000
Software Engineer II
Software Engineer II

CSI • United States

On-site
USD 100,000 - 150,000
Competitive salary
Relationship Manager
Relationship Manager

csiweb • United States

On-site
USD 70,000 - 110,000
Lead, Technical Accounting and Internal Controls
Lead, Technical Accounting and Internal Controls

csiweb • United States

On-site
USD 150,000 - 210,000
Benefits package
Incentive awards
Backend Software Engineer II - C#, Azure, SQL
Backend Software Engineer II - C#, Azure, SQL

CSI • United States

On-site
USD 100,000 - 150,000
Competitive salary
Implementation Specialist II
Implementation Specialist II

Computer Services, Inc. • United States

On-site
USD 80,000 - 120,000
Senior Software Engineer – Subject Matter Expert, Application Development
Senior Software Engineer – Subject Matter Expert, Application Development

Cyber Security Innovations • Hyattsville (MD)

On-site
USD 120,000 - 170,000
Senior Software Engineer – Subject Matter Expert, Application Development
Senior Software Engineer – Subject Matter Expert, Application Development

Csinnovations • Hyattsville (MD)

On-site
USD 120,000 - 180,000
Senior Sales Solutions Consultant
Senior Sales Solutions Consultant

CSI • United States

On-site
USD 140,000 - 190,000
Product Manager III
Product Manager III

csiweb • United States

On-site
USD 120,000 - 170,000