Digital Room Technology/Software

Lead - Software Engineer

Arlington, TX Hybrid Full-time

We are actively hiring for the position of Senior Software Engineer in Arlington, TX

Office Hours: Monday to Friday 9am – 6pm

Duties & Responsibilities

  • Plays a key role in designing, building, and maintaining scalable, reliable, and efficient software systems.
  • Contribute deep technical expertise across the full software development lifecycle, mentor peers, uphold engineering best practices, and help drive continuous improvement within their product teams.
  • Bridge individual contribution and technical leadership — ensuring quality, innovation, and alignment with product and organizational goals.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.
  • Deliver high-quality, maintainable, and well-tested code according to the Definition of Done criteria.
  • Actively engage in code reviews of the work of junior engineers, providing constructive feedback and supporting peers in improving their technical skills.
  • Collaborate closely with product owners, Quality Assurance, and Development and Operations to deliver end-to-end solutions.
  • Mentor and support junior engineers by sharing technical knowledge and demonstrating engineering excellence.
  • Identify opportunities for process improvement and advocate for new technologies, tools, or methodologies that improve product delivery and developer efficiency.
  • Participate in hiring and onboarding activities, contributing to building strong, capable, and collaborative teams.

Qualifications

  • Must have master’s degree in computer science, Information Technology, Electrical Engineering or related field.
  • Must have five years of experience as software engineer/developer in a modern full-stack application.
  • Must have 4 years of experience with core software engineering algorithms (sorting, searching, graph, concurrency) and system programming fundamentals (multi-process, threads, synchronization, memory management)
  • 3 years of experience with data storage using relational databases (MySQL, Microsoft SQL Server, etc.) and non-relational database stores (OpenSearch, MongoDb, etc.)
  • 2 years of experience with unit testing and End-to-End testing using frameworks including NUnit/Xunit and Seleniuman
  • 1 year of experience with: mobile front ends using .NET MAUI (mobile); web front ends using ASP.NET Core; and mobile performance optimization, including offline-first design.
  • Must live and work within Dallas/Fort Worth/Arlington metropolitan commuting distance to our Arlington, TX facility.
  • Hybrid working arrangements are permissible, but regular on-site work is required.
  • Commute to our Arlington facility (1130 Ave H. E., Arlington, TX 76011) as required for team collaboration, planning sessions, and occasional onsite work.
  • For further information on the Digital Room, please explore our website www.digitalroominc.com
  • What are the perks and benefits of working at Digital Room?
  • Collaborate with leading print professionals in a fast-paced, high-tech, safe, and enjoyable environment
  • Competitive pay and growth opportunities.
  • Comprehensive health, dental, and vision coverage (location-specific).
  • Employer match 401(k) up to limits.
  • Company-sponsored Life and AD&D Insurance.
  • Flexible Spending Account and voluntary benefits.
  • Paid holidays and PTO.
  • Employee discounts on all products.
  • Company-sponsored training and certifications.
  • Fun workplace and wellness events, and more
  • Please note: Actual compensation within the range will depend on various factors including the individual’s skills, experience, qualifications, and applicable laws.

Job description provided by Digital Room.
View the original posting