Senior Software Engineer

Ficoso - First Corporate Solutions, Inc.

Sacramento (CA)

On-site

USD 150,000 - 190,000

Full time

1 hour ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ficoso - First Corporate Solutions, Inc. is seeking a Senior Software Engineer to lead full-stack development across multiple in-house web applications. You will collaborate with software, QA, and data engineers, contributing to architecture and end-to-end feature delivery.

The role emphasizes security, data protection, and strong product quality with opportunities to apply AI-enhanced development practices.

Qualifications

  • 10+ years of software development expertise.
  • Deep expertise with Microsoft technology (.NET).
  • Experience with cloud services and standard cloud offerings.
  • Ability to leverage AI to improve outputs with clear artifacts.
  • Knowledge of Git/GitHub workflow and version control.
  • Experience building and evolving CI/CD pipelines.
  • Familiarity with IaC tools like Terraform or Ansible.
  • Experience refining requirements and contributing to product backlog.
  • Knowledge of security practices and data protection.
  • Excellent documentation skills.

Responsibilities

  • Contribute to overall platform and application architecture.
  • Own and deliver end-to-end features of increasing complexity.
  • Collaborate with IT to design and launch new features.
  • Develop next-generation technology with fresh ideas.
  • Maintain focus on product quality and user experience.
  • Take initiative on technical solutions for data workflow changes.
  • Assess operational feasibility of emerging requirements.
  • Ensure secure implementation and data protection.
  • Document where appropriate and balance with practicality.
  • Partner with Product team to refine requirements and backlogs.
  • Perform other related duties as prescribed.

Skills

Extensive software development
Microsoft .NET
Cloud platforms
AI augmentation
Git/GitHub
CI/CD pipelines
Infrastructure as code
Requirements refinement
Security and data protection
Documentation

Tools

Git/GitHub
Terraform
Ansible
CI/CD tooling

Job description

Our Senior Software Engineer will share a key role on our team. A Senior Software Engineer will be full stack and must have knowledge in all stages of software development. Will work alongside other software, QA, and data engineers, collaborating on multiple layers of custom software and infrastructure for a variety of in-house web applications.

Key Responsibilities
  • Contribute to the overall architecture of our platform and applications
  • Ability to own and deliver end-to-end features of increasing complexity (systems thinking)
  • Collaborates with the rest of the IT team to design and launch those new features
  • Develops next generation technology while bringing fresh ideas to the organization
  • Focus to be on overall product quality and user experience
  • Takes initiative and is responsible for technical solution to data quality and workflow changes
  • Determines operational feasibility of emerging requirements and changes to technology
  • Holds solid understanding of security implementation and data protection
  • Embraces documentation but understands the balance
  • Partners with Product team to refine requirements
  • Perform various other related duties as prescribed by organization and departmental need
Requirements
EXPERIENCE & PREFERRED ATTRIBUTES
  • 10+ years of experience in software development
  • Deep expertise with Microsoft technology and require no direction (.NET, etc)
  • Experience with working with cloud providers and understanding standard services like computing, storage, serverless computing, relational databases, etc.
  • Leverage AI as a force multiplier while still being able to certify the output. Able to provide clear instructions and artifacts to get the expected result faster
  • Knowledge of code repositories like Git, GitHub
  • Building and evolving CI/CD process and pipeline
  • Experience refining requirements and helping build product backlog
  • Familiarity with software provisioning, configuration management, and deployment tools (Terraform or Ansible for example).
  • Prior experience in risk management, compliance, UCC, public record, finance or legal industry nice to have
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer onsite
Senior Software Engineer onsite

Eccalon, LLC • Detroit (MI)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000
Software Engineer
Software Engineer

StevenDouglas • Miami (FL)

On-site
USD 110,000 - 160,000
Software engineer back end
Software engineer back end

SolomonEdwards • Charlotte (NC)

On-site
USD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Compunnel Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Interactive Resources - iR • Jacksonville (FL)

On-site
USD 120,000 - 150,000
Software Engineer II (.NET & React) (Remote)
Software Engineer II (.NET & React) (Remote)

Inspira Financial • Oak Brook (IL)

Remote
USD 90,000 - 150,000
Senior Full Stack Developer (Data Engineering)
Senior Full Stack Developer (Data Engineering)

Gokool Digital • United States

On-site
USD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Prestige Staffing • Seattle (WA)

On-site
USD 140,000 - 180,000
Remote-friendly?