Manager, Business Systems Development
LatticeAbout the role
This is Business Systems at Lattice
Lattice’s Business Systems Development Manager provides leadership and expertise in systems architecture, business requirements analysis, application integration and initiatives development, and business intelligence.
As a manager, you will lead a team of developers. You will set goals, assess employee performance, provide feedback, and nurture and hire talent.
You will lead design, development, and implementation in order to present high-quality and timely solutions and services that continuously meet business needs. You will ensure integrity and validity of data in various integrated systems supporting the Lead to Cash process, and oversee development, integration, and testing activities.
What You Will Do
- You will establish foundational application development practices and procedures including technical standards, software-coding standards, tools, and platforms standards.
- You will establish, continually improve and undertake any processes for development, testing, release management, code management, creating and maintaining technical specifications, and other key processes related to software development and integration.
- You will create system documentation and participate as a reviewer and contributor in requirements, design, and code reviews.
- You will provide leadership in developing and maintaining data integrity and validity for various applications. You will review and analyze existing applications programs and program change requests to ensure efficiency and effectiveness.
- You will lead consultations with users and stakeholders to identify requirements for enterprise applications in support of processes and business needs. You will supervise the development, testing, documentation, and implementation of those applications or other technical solutions as well as the maintenance of existing applications
- You will study the interaction of several systems in order to simplify work and eliminate work duplication by functional resources.
- You will evaluate current tools and processes in order to constantly improve maintenance and systems availability and provide documentation.
- You will utilize in-depth technical knowledge and business requirements to design and implement secure solutions to meet customer / client needs while protecting company assets.
- You will provide ongoing performance feedback, goal setting, and development plans for your team.
- You will serve as a mentor to less experienced team members as needed.
- You will maintain an ongoing list of current and upcoming project requests, working with key stakeholders to prioritize.
- You will support contributors in execution and delivery of architecture tasks.
- You will direct technological research by studying organization goals, strategies, practices, and user projects.
- You will collaborate with user departments and coordinate resources in order to complete projects.
- You will provide timely and effective communications to the technical administration staff and foster communication with users of Business Systems.
- You will promote accomplishments to the user community.
What You Will Bring to the Table
- You have a Bachelor's degree in Technology, Computer Science, Engineering, Management Information Systems or related field.
- You have 10 years of progressively responsible experience managing/directing software development projects and/or teams, including 5 years experience with Enterprise Business Systems like Salesforce CRM, Netsuite ERP etc.
- Additional experience may be considered as a substitution for the education requirement.
- You have experience working with Scrum or other Agile development processes.
- You have experience with Salesforce Sales Cloud, Salesforce CPQ, Go-to-Market tech stack like Marketo, Gainsight, LeanData, Gong etc
- You have experience with Apex, LWC etc.
- You have experience with one or more real-time communication (e.g. RESTful APIs, WebServices, WebHooks).
- You have an understanding of data security and best practices for balancing availability with security.
- You have experience coordinating, planning, and organizing upgrades of systems and technology.
- You are experienced in designing and an ability to develop a unified vision for software characteristics and functions.
- You are experienced with planning changes in a timely way so that the overall organization can make progress before completion.
Nice to Have
- Proficiency in Source Code Control / Versioning (e.g. Git, SVN, TFS).
- Experience with one or more unit-test frameworks / UI test automation (e.g. Selenium).
- Excellent verbal, writt
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s