Technical Lead, Applications Development
Curriculum Associates is seeking a highly qualified Technical Lead to serve as a leader in the Business Systems team within the Information Technology department. The individual will lead the development, operations, and support of our technical aspects of our business applications. This position will be responsible for managing our custom web applications & Salesforce.com development team. The candidate will be highly experienced development manager providing technical expertise throughout the Software Development Life Cycle (SDLC). This position will work closely with a team of business analysts, technical architects, and business stakeholders, to develop and execute on application roadmap.
Lead all aspects of software development work within business systems
Implement best practices/standards across the full application lifecycle (i.e., design, development, change control, UAT, deployment and support).
Manage and coach a dedicated team of development professionals on technical matters including code reviews and design.
Lead technical innovation and automation for applications within our technology stack
Organize technical teams, distribute work, and monitor progress, quality assurance and performance, in a multidisciplinary team environment.
Research, recommend and implement upgrades to technical stack and platform (.NET Framework, IIS, SQL Server, etc.) in collaboration with the IT Infrastructure team.
Responsible for release management (migration, refreshes, version control and deployment).
Assist project managers by identifying project milestones, tasks, dependencies, resources, estimates, issues, risks and providing regular project status reports
Required job skills:
Bachelor's degree in computer science or related field; Master's degree preferred.
7+ years' experience architecting and developing ASP.NET/C# web applications using traditional n-tier architecture.
Minimal 2 to 3 years' experience as a development lead in a fast-paced environment.
Must have 5+ years of experience in development on the Salesforce platform.
Experience in salesforce development including APEX Classes, LWC), Triggers, Workflows, Validations, and Visualforce pages.
6+ years of SQL Server development experience, including SQL Server Integration Services (SSIS), T-SQL, stored procedures, etc.
Advanced knowledge of the ASP.NET web framework including the Web Forms and MVC frameworks.
Experience building and integrating web services (SOAP, REST, JSON, XML).
Expert-level understanding of integration platforms, protocols, standards, languages, and formats (e.g., iPaaS, SSIS, SFTP, SOAP, REST, JSON, XML, etc.).
Strong understanding of web application architecture, security, scalability, load balancing, monitoring, and troubleshooting.
Experience implementing version control with GitHub or equivalent.
Strong programming skills utilizing best practices.
Strong verbal and written communication skills, as well as robust presentation and facilitation skills.
Bachelor's degree in Computer Science or a related field
A role-related Microsoft certification is strongly desired.
Experience with iPaaS integration tools is highly desired.
Functional knowledge of ERP core business processes (e.g., order management, distribution/fulfillment, invoicing, customers, procurement, inventory, CRM, HR, financial reporting, etc.) preferably in the Education technology industry.
Curriculum Associates, LLC is an Equal Opportunity Employer. Curriculum Associates, LLC will not discriminate against any employee or applicant for employment because of race, color, creed, religion, sex, national origin, age, marital status, veteran status, sexual orientation, gender identity or expression, disability, genetic information, or any other category protected by law. Curriculum Associates, LLC will grant employment, without regard to race, color, creed, religion, sex, national origin, age, marital status, veteran status, sexual orientation, gender identity or expression, disability, genetic information, or any other category protected by law. Such action shall include, but not be limited to, the following: employment, upgrading, demotion, transfer, recruitment or recruitment advertising, layoff or termination, rates of pay or other forms of compensation.
Our company uses E-Verify to confirm the employment eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit www.uscis.gov/e-verify.
Information that you provide when applying for employment with Curriculum Associates, LLC may be subject to the California Consumer Privacy Act. Click here for more information about our data-collection practices and your rights related to that data.