Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Allstate

Software Engineer, C#/SQL

Allstate

Software Engineer developing and maintaining applications at National General using C# and SQL technologies. Collaborating with team members while supporting business and technology objectives.

Posted 7/31/2026full-timeRemote • 🇺🇸 United StatesJuniorMid-Level💰 $70,100 - $121,475 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in developing and maintaining applications using C# and .NET technologies, with strong experience in SQL query optimization and troubleshooting. Demonstrates effective collaboration in Agile environments and adherence to coding standards.

Highest-signal resume keywords
C# DevelopmentASP.NET TechnologiesSQL Query OptimizationAgile MethodologiesDebugging and Troubleshooting

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C#SQLObject-Oriented ProgrammingStored ProceduresApplication DevelopmentSoftware TestingDatabase ManagementCode ReviewApplication MaintenanceTechnical Solutions
Soft Skills
Problem-SolvingAnalytical SkillsCommunication SkillsCollaborationKnowledge Sharing
Tools & Technologies
Microsoft SQL ServerGitAgile Tools
Industry Keywords
Software DevelopmentApplication DesignContinuous ImprovementPair ProgrammingCoding Standards

Tech Stack

Tools & technologies
MS SQL Server.NETSQL

About the role

Key responsibilities & impact
  • Develop, test, enhance, and maintain applications using C# and .NET technologies.
  • Design, troubleshoot, and optimize SQL queries, stored procedures, and database objects.
  • Participate in application design discussions and contribute to technical solutions.
  • Collaborate with team members to deliver software solutions that meet business requirements.
  • Debug and resolve application, database, and production support issues.
  • Participate in code reviews and follow established coding standards and best practices.
  • Participate in daily pair programming sessions to collaborate on software development, share knowledge, and deliver high-quality solutions.
  • Contribute to Agile ceremonies including sprint planning, daily standups, retrospectives, and backlog refinement.
  • Support deployment activities and ongoing application maintenance.
  • Participate in knowledge sharing and contribute to continuous improvement initiatives.

Requirements

What you’ll need
  • 1-2 years of professional software development experience. (Or Equivalent)
  • 1-2 years or more of experience developing applications using C# and .NET technologies. (Or Equivalent)
  • Experience working with Microsoft SQL Server or other relational databases.
  • Experience writing and optimizing SQL queries and stored procedures.
  • Understanding of object-oriented programming concepts and software development best practices.
  • Experience troubleshooting and debugging software applications.
  • Familiarity with source control tools such as Git.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to collaborate effectively in an Agile development environment.

Benefits

Comp & perks
  • Allstate provides a comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse.
  • Employees eligible to work from home also receive a monthly connectivity reimbursement to help offset internet costs.
  • When working from home, you must have a dedicated, private workspace free from distractions, along with appropriate desk and seating.
  • Reliable internet is required, with minimum speeds of 50 MB download and 5 MB upload.