As a Custom Software Engineering Lead, a typical day involves overseeing the technical direction and architectural design of bespoke software solutions. This role requires guiding teams through the entire development lifecycle, from initial design concepts to final delivery. The position focuses on establishing development standards and ensuring that the software produced meets high benchmarks for quality, scalability, and performance. Collaboration with various stakeholders to align technical efforts with business goals is a key aspect, along with continuous evaluation and refinement of processes to drive successful project outcomes.
Responsibilities
Be an SME, collaborate and manage the team to perform
Be responsible for team decisions
Engage with multiple teams and contribute on key decisions
Provide solutions to problems for their immediate team and across multiple teams
Lead the development and implementation of best practices to enhance software quality and efficiency
As a Custom Software Engineering Lead, a typical day involves overseeing the technical direction and architectural design of bespoke software solutions. This role requires guiding teams through the entire development lifecycle, from initial design concepts to final delivery. The position demands ensuring that development practices meet high standards of quality, scalability, and performance, all while aligning with the broader business goals. Collaboration and leadership are central, as the role involves coordinating efforts across multiple teams to achieve cohesive and efficient software outcomes.
Responsibilities
Act as a Subject Matter Expert (SME) and manage the team to perform.
Be responsible for team decisions.
Engage with multiple teams and contribute on key decisions.
Provide solutions to problems for their immediate team and across multiple teams.
Lead the establishment and enforcement of development standards to maintain code quality and system reliability.
As a Custom Software Engineering Lead, a typical day involves overseeing the technical direction and architectural design of bespoke software solutions. This role requires guiding teams through the entire development lifecycle, from initial design concepts to final delivery. The position demands ensuring that development practices meet high standards of quality, scalability, and performance, all while aligning with the broader business goals.
Responsibilities
Be an SME, collaborate and manage the team to perform
Responsible for team decisions
Engage with multiple teams and contribute on key decisions
Provide solutions to problems for their immediate team and across multiple teams
Lead the establishment and enforcement of development standards to maintain code quality and system reliability
Lead requirements analysis, solution design, development, testing, implementation, and production support of enterprise applications using Java, Spring Boot, and AWS.
Compensation
$40-$42/hr on W2/C2C
Responsibilities
Lead requirements analysis, solution design, development, testing, implementation, and production support of enterprise applications using Java, Spring Boot, and AWS
Design and develop scalable microservices, secure RESTful APIs, backend components, and integrations with internal and third-party systems
Build, deploy, monitor, and support cloud-based applications on AWS with appropriate resiliency, logging, performance, security, and cost controls
Provide technical leadership through architecture discussions, design reviews, code reviews, engineering standards, troubleshooting, root-cause analysis, documentation, and developer mentoring
Collaborate with product owners, architects, QA, DevOps, and onsite/offshore teams; contribute to Agile ceremonies, estimation, risk management, release readiness, and continuous improvement
The Senior Full-Stack Software Developer is responsible for developing, enhancing, and maintaining enterprise applications and digital platforms across front-end, back-end, and CMS technologies.
Compensation
The annual salary range for this role is 100k -135k USD . This is the range that we in good faith believe is the range of possible compensation for this role at the time of this posting. This range may be modified in the future.
This job is also eligible for bonus/incentive pay.
Responsibilities
Lead the architecture and delivery of secure, scalable enterprise applications across React.js, Next.js, .NET, Sitecore, and Vercel, driving best practices for performance, SEO, accessibility, and caching.
Design and build scalable Sitecore and Next.js solutions, including reusable React components, REST/GraphQL integrations, and SOLR/Coveo search, adhering to Sitecore Helix principles and coding standards.
Work closely with business analysts, software engineers, architects, business stakeholders, and end users to gather requirements, analyze business needs, and implement new features.
Lead code reviews, establish and champion coding standards, development best practices, and SDLC processes to ensure scalable, maintainable and high-quality applications.
Lead the design and integration of core business systems spanning IT, identity, and GTM-adjacent platforms, owning complex, cross-functional systems end-to-end.
Responsibilities
Design and build API-based integrations between enterprise applications (Okta, Google Workspace, Slack, NetSuite, Workday) and third-party services, using REST, GraphQL, and SOAP APIs and event-driven workflows.
Partner with the Business Systems team on integrations that touch Salesforce via API.
Own complex, cross-functional systems and automations end-to-end - requirements gathering, design, implementation, testing, and long-term maintenance.
Architect and continuously improve onboarding, offboarding, and lifecycle workflows for users, applications, and assets, with a focus on scalability and auditability.
Define and enforce access control models across cloud systems, ensuring least-privilege access and alignment with security best practices.