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
Protective Life. Primary focus will be on working on a team developing, implementing, and testing a next generation agent compensation system.
Posted 4/24/2026full-timeBirmingham • Alabama • 🇺🇸 United StatesMid-LevelSenior💰 $70,000 - $102,667 per yearWebsite
Tech Stack
Tools & technologiesAngularASP.NETBootstrapJavaScript.NETReactSeleniumSOAPSQL
About the role
Key responsibilities & impact- Primary focus will be on working on a team developing, implementing, and testing a next generation agent compensation system.
- The Software Engineer is responsible for designing, coding, testing, implementing, maintaining, and supporting software applications.
- Works closely with business analysts and customers to gather requirements to ensure the customer’s business needs and expectations are met in a timely and cost-effective manner.
- Diagnoses, isolates, and debugs software problems and provides resolution.
- Prepares and modifies technical documentation.
Requirements
What you’ll need- 3+ years software development experience
- 3+ years .NET development experience
- Experience in SQL database development
- Typically, a post-secondary degree, preferably in Management Information Services, Computer Science or Math related field may substitute for work and/or technical experience
- Must be able to manage multiple, changing priorities, resolve conflicts
- Must be self-motivated, able to work independently and willing to self-teach and take responsibility for ongoing professional development
- Requires oral and written communication skills sufficient to communicate clearly with peers and customers
- Ability to perform reviews of other developers’ code and provide sign off and or constructive feedback
- Experience in agile methodologies is a plus
- Experience with automated testing is a plus
- **Required Skills:**
- C#
- Visual Studio
- Webservices (ASP.NET Web API, WCF, SOAP)
- ASP .Net MVC 5+
- SQL Server 2008+
- Strong knowledge of HTML, CSS, and JavaScript
- Unit testing
- Ability to build dynamic user interfaces from scratch based on mockups and detailed requirements
- **Preferred Skills**
- Experience with Angular, React, or similar JavaScript libraries
- Experience with automated UI testing frameworks (Selenium or similar)
- Experience with Bootstrap or similar CSS frameworks
- Knowledge of responsive design principles
- Experience with Distributed and Asynchronous Design and Development
- Experience with CI/CD processes.
- Experience with GitHub Copilot
- Experience with Git and source control in a shared development environment
Benefits
Comp & perks- We aim to protect the wellbeing of our employees and their families with a broad benefits offering.
- In addition to offering comprehensive health, dental and vision insurance, we support emotional wellbeing through mental health benefits and an employee assistance program.
- Work/life balance is important and Protective offers a variety of paid time away benefits (e.g., paid time off, paid parental leave, short-term disability, and a cultural observance day).
- The financial health of our employees is just as important as physical and emotional health.
- Some of the financial wellbeing benefits include contributions to healthcare accounts, a pension plan, and a 401(k) plan with Company matching.
- All employees are encouraged to protect their overall wellbeing by engaging in ProHealth Rewards, Protective’s platform to improve wellbeing while earning cash rewards.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#SQLHTMLCSSJavaScriptASP.NET MVCUnit testingAgile methodologiesAutomated testing
Soft Skills
self-motivatedindependent workoral communicationwritten communicationconflict resolutionmanaging prioritiescode reviewconstructive feedback