Remotery

Lead Consultant, Software Engineer

atAllstateUS flagSouth CarolinaFull-timeFull-stack EngineerSenior$100k – $170.5k/year

Posted 4 hours ago

📋 Description

• Assists in the creation of full-stack applications by employing contemporary, AI-enhanced engineering methodologies.

• Collaborates effectively within an XP agile product team to produce high-quality software, influence technical choices, and uphold a stable, scalable codebase.

• Develops and improves full-stack features in accordance with established architectural and design principles.

• Implements backend services using Java and Spring Boot, along with frontend components utilizing React.

• Engages in daily standups, backlog refinement, iteration planning, and retrospectives.

• Works together with product managers, designers, and engineering colleagues to clarify requirements and provide technical insights.

• Contributes to CI/CD pipelines and promotes dependable deployment practices.

• Writes, reviews, and maintains high-quality, testable code through TDD, pair programming, and code review techniques.

• Troubleshoots and resolves technical challenges across the application stack.

• Aids in documentation and knowledge-sharing efforts within the team.

• Participates in conversations that shape technical direction and best practices within the team.

• Utilizes AI-assisted development tools to expedite delivery, enhance code quality, and boost productivity.


⛳️ Requirements

• Over 5 years of professional software engineering experience (Preferred).

• Expertise in Java, Spring Boot with React, and contemporary front-end development practices.

• Strong SQL experience with MSSQL, ORACLE, or similar (queries, stored procedures, schema design).

• Experience in building and consuming RESTful APIs.

• Solid grasp of object-oriented programming, design principles (SOLID), and Twelve-factor app methodology.

• Knowledge of secure coding practices (e.g., OWASP Top 10, input validation, authentication/authorization patterns) and the capability to critically assess AI-generated code for security and accuracy.

• Proven experience with pair programming and TDD.

• Proficient in version control using Git.

• Familiarity with unit and integration testing (e.g., JUnit, Mockito, Jest, React Testing Library).

• Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions).

• Knowledge of Docker or containerized environments.

• Understanding of cloud environments (Kubernetes, AWS).

• Frontend fundamentals: HTML5, CSS3, JavaScript/TypeScript.

• Proficient in AI-assisted development tools (e.g., GitHub Copilot, AI code assistants) to enhance development workflows.

• Familiarity with event-driven architecture and messaging systems (e.g., Apache Kafka).

• Ability to independently design and deliver functional features end-to-end with speed.


🏝️ Benefits

• Becoming a part of our team is more than just a job — it’s a chance to make an impact.

• Health insurance.

• Paid time off.

• Flexible work arrangements.

• Opportunities for professional development.

People also viewed

Revvity1 hour ago

Lead AI Software Architect/Engineer

US flagColorado OnlyFull-timeFull-stack Engineer
ApplyView job
Qonto1 hour ago

Senior Product Engineer – iOS/Swift

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
Qonto1 hour ago

Senior Product Engineer – iOS/Swift

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Custom Health1 hour ago

Senior Software Engineer – Full Stack Development

US flagOregon OnlyFull-timeFull-stack Engineer
ApplyView job
Federal City Recovery Services - DC1 hour ago

Senior Full Stack Developer

US flagUtah OnlyFull-timeFull-stack Engineer
ApplyView job
Scalantec4 hours ago

GTM Engineer

EuropeFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers