> Markdown version of [/jobs/ext/4660621-director-software-engineering](https://www.wearedevelopers.com/jobs/ext/4660621-director-software-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Director, Software Engineering - **Company:** LEDGENT - **Location:** Boston, MA, United States (Remote available) - **Experience:** Experienced - **Salary:** $173,347 - **Contract:** Contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Software Applications, Microsoft Azure, Cloud Computing, Databases, Corona (Software Development Kit), DevOps, Web Development, Github, PostgreSQL, MongoDB, Node.Js, NoSQL, Performance Tuning, Scrum Methodology, Software Architecture, Systems Development Life Cycle, Software Engineering, SQL Databases, Google Cloud, ReactJS, Spring-boot, Containerization, Kubernetes, Information Technology, Cassandra, Graphql, Front End Software Development, Docker, Jenkins, Microservices - **Published:** November 10, 2026 - **Apply:** https://www.dice.com/job-detail/3f9213ef-8628-4426-b630-31db98049006 ## About the Role * Exceptional verbal, written, and interpersonal communication skills, with the ability to engage effectively at all levels, including C-suite executives. * Hands-on expertise in modern software development, including experience with front-end frameworks like React, back-end technologies such as Spring Boot or Node.js, API designs like GraphQL, and object-oriented programming (OOP) principles. * Solid understanding of databases, including SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB or Cassandra). * Proficiency in cloud platforms (e.g., AWS, Azure, or Google Cloud Platform), with strong understanding of CI/CD processes, DevOps practices, and tools (e.g., GitHub Actions, Jenkins). * Proven experience applying Agile methodologies, Scrum/Kanban frameworks, and the full software development lifecycle (SDLC). * Demonstrated technical leadership in areas such as software architecture, web development, quality assurance, performance optimization, testing, microservices, containerization (e.g., Docker), orchestration (e.g., Kubernetes), and emerging technologies like AI/ML. * Strong process planning, time management, decision-making, presentation, organizational, and problem-solving abilities. * Comfortable thriving in a fast-paced, evolving setting with a detail-oriented, self-motivated mindset. * Ability to deliver high-quality releases on time, manage multiple concurrent projects, and scale teams in a growth-oriented organization. Qualifications: Education bachelor's degree in computer science, Engineering, or a related field; advanced degree (e.g., Master's or PhD) preferred. Experience: Minimum 10 years of experience in software engineering, including at least 5 years in a leadership role managing development teams and driving strategic initiatives. 3 years of hands-on experience with cloud platforms (e.g., AWS, Azure, or Google Cloud Platform) required Working Conditions * Remote ## Description We are seeking a Director of Software Engineering to work on a remote team for a client project. The role is slated to run for 6 months, but could be extended. This role is W2 hourly with Roth Staffing, with all work taking place for our client. No 3rd party candidates can be considered at this time., * Lead the end-to-end development of software applications, from ideation and design to deployment and production support. * Partner with delivery management to define project scopes, timelines, milestones, deliverables, and resource allocations. * Facilitate cross-functional alignment with teams in project management, business analysis, quality assurance (QA), and development to resolve issues and ensure seamless product delivery. * Manage distributed development teams (primarily remote, with occasional onsite presence), mentoring engineers and promoting a culture of continuous improvement. * Oversee system maintenance, deployments, and releases, ensuring compliance with organizational policies, security standards, and best practices. * Stay abreast of emerging technologies, industry trends, and best practices to recommend innovative tools, frameworks, and services that enhance efficiency and scalability. * Contribute to technical responses for RFPs and proposals as needed. * Identify process inefficiencies and implement data-driven strategies for optimization and growth. * Set clear goals and performance metrics for development teams, aligning them with departmental objectives. * Provide regular project status updates and insights to senior leadership and key stakeholders. * Build and nurture high-performing, diverse teams by developing skills, fostering inclusivity, and addressing current and future business needs. * Participate in strategic planning, roadmap development, and goal-setting for the IT department in collaboration with executive leadership. * Perform other duties as assigned to support organizational priorities.