Software Engineer Senior Consultant - Dallas, TX Hybrid
Job in
Dallas, Dallas County, Texas, 75215, USA
Listed on 2026-01-19
Listing for:
Allstate Northern Ireland Limited
Full Time, Part Time
position Listed on 2026-01-19
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, Senior Developer, Java Developer
Job Description & How to Apply Below
Hybrid locations:
USA - TX (Remote) time type:
Full time posted on:
Posted Todayjob requisition :
R23632
At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
** Job Description
** The Software Engineer Senior Consultant collaborates with cross-functional teams to design, develop, test, and deliver secure, high-quality software solutions. This role applies agile and extreme programming (XP) practices such as test-driven development, paired programming, and continuous integration to create scalable and maintainable systems. The position requires strong technical expertise, problem-solving ability, and a collaborative mindset to support business needs while mentoring junior team members.
Work Arrangement:
Hybrid — 1 day per week onsite in Dallas, TX, and 4 days remote
** Job Responsibilities
*** Participate in iteration planning meetings to ensure a shared understanding of user stories and team backlog items
* Engage in daily standups (site, cross-site, and product teams) and practice paired programming and test-driven development as part of daily work
* Contribute to retrospectives by identifying opportunities for process or product improvement
* Collaborate in designing systems and applications that meet technical and business requirements
* Establish and maintain CI/CD pipelines and deployment practices
* Provide production support for software products in user environments
* Serve as a subject matter expert within a specific business domain, demonstrating leadership and accountability across teams and forums (including ECC and SWAT calls)
* Participate in knowledge sharing and contribute to the overall technical growth of the team
* Coach and mentor junior engineers on software development best practices and XP methodologies
** Essential Skills
*** 3–5 years of software development experience (preferred)
* 3+ years of experience hands-on experience developing software using Java and J2EE
* 1+ year applying Test Driven Development (TDD) and Extreme Programming (XP) practices within an Agile environment
* Strong understanding of computer science concepts and object-oriented design principles
* Familiarity with continuous integration and Dev Ops tools such as Intelli
J IDEA, Git Hub, Jenkins, Sonar Qube, Gradle, or Maven
* Proficiency in testing tools such as Postman, Bruno, or SoapUI
* Experience with quality and security scanning tools such as Sonar, Fortify, or Contrast
* Working knowledge of messaging systems such as Kafka or similar technologies
* Ability to write clean, maintainable, and secure code aligned with industry best practices
** Desired Skills
*** Experience developing REST APIs and working with databases (relational, No
SQL, caching)
* Hands-on experience with Spring Boot or similar frameworks
* Experience with cloud platforms such as AWS, Azure, or other modern cloud environments#LI-NJ1
** Skills
* * Agile Environments, Agile Methodology, Backlogs, Business Needs, Business Requirements, Collaborating, Collaboration, Conducting Standups, Continuous Integrations, Cross-Functional Teamwork, Design, Extreme Programming (XP), Git Hub, Gradle, Java, Java Enterprise Edition, Maven, Mentorship, Object-Oriented Programming (OOP), Pair Programming, Software Development, Spring Boot, Test Driven Development (TDD), User Story
** Compensation
* * Compensation offered for this role is 90,700. annually and is based on experience and qualifications.
The candidate(s) offered this position will be required to submit to a background investigation.
** Joining our team isn’t just a job — it’s an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo.…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×