FREE ACCESS
5,000–10,000 jobs/day
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.

Software Engineer, C#/SQL
AllstateSoftware 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 fitCore 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 resumeApplicant 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 & technologiesMS 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.