Software Engineer Senior Consultant - Dallas, Tx - (hybrid)

allstate.ca

Dallas, TX, US
Base: 90,700.00 - 153,925.00 annually; bonus/equit...
Hybrid
Java and j2ee development
Test driven development (tdd)
Extreme programming (xp) practices
The Software Engineer Senior Consultant collaborates with cross-functional teams to design, develop, test, and deliver secure, high-quality software solutions

Job Summary

  • 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.

Matching Summary

The Software Engineer Senior Consultant collaborates with cross-functional teams to design, develop, test, and deliver secure, high-quality software solutions.

Salary

Base: 90,700.00 - 153,925.00 annually; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Java and J2EE development
  • Test Driven Development (TDD)
  • Extreme Programming (XP) practices
  • Agile environment
  • Object-oriented design principles
  • CI/CD pipelines
  • Messaging systems (Kafka)

Nice-to-have

  • Collaborative mindset
  • Mentoring junior team members
  • Subject matter expert
  • Cloud platforms (AWS, Azure)
  • REST APIs and databases

Key Requirements

  • 3-5 years software development experience
  • 3+ years Java and J2EE experience
  • 1+ year TDD/XP experience
  • Proficiency with testing tools
  • Experience with quality/security scanning tools

Work Rights

Not specified

Tailored Resume

Cover Letter