Sr Full Stack Developer Apply
Job Title: Sr. Full Stack Developer
Location: Riverwoods, IL
Employment Type: Full-Time
About Us
DMV IT Service LLC, founded in 2020, is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, and staffing solutions. We partner with clients to achieve technology goals through expert guidance, workforce support, and innovative solutions. With a client-focused approach, we also provide online training and job placements, ensuring long-term IT success.
Job Purpose
The primary purpose of this role is to lead the modernization of core applications within a dynamic, enterprise-scale payments environment. This role emphasizes improving system observability, scalability, and fault-tolerance, while accelerating software delivery timelines without compromising on quality. The Senior Developer will collaborate closely with cross-functional engineering teams to design, build, maintain, and enhance mission-critical systems.
Requirements
Key Responsibilities
- Modernize and enhance existing applications to support improved resiliency, performance, and scalability.
- Implement advanced observability measures to improve system visibility, health tracking, and root-cause diagnostics.
- Design, build, and maintain high-quality software solutions aligned with business and customer needs.
- Collaborate with product owners, architects, and engineering teams to define requirements and validate technical designs.
- Ensure high standards of code quality through best practices, peer reviews, automated testing, and CI/CD processes.
- Troubleshoot and resolve production issues to maintain platform stability and smooth operational flow.
- Contribute to continuous improvement initiatives to optimize delivery speed and architectural maturity.
Required Skills & Experience
- Proven experience as a senior-level software developer within complex enterprise environments.
- Strong proficiency in modern software development technologies (add language/stack if desired: e.g., Java, .NET, Python, Node.js).
- Experience building scalable, resilient applications supporting high-availability and high-throughput workloads.
- Hands-on skills in implementing observability, including logging, tracing, and performance monitoring.
- Familiarity with cloud-native architectures, microservices, and containerization.
- Expertise in implementing CI/CD pipelines and automated testing frameworks.
- Strong analytical, communication, and collaboration abilities, working effectively with cross-functional teams.

