What are the responsibilities and job description for the Software Engineering Lead position at Symphony Towers Infrastructure?
Symphony Wireless LLC
Job Description – Software Engineering Lead
Reports to : Director of IT - Head of IT
The Company
Symphony Wireless acquires, manages and leases tower, rooftop and other cell site interests located in urban, suburban and rural environments throughout the United States.
Two things separate us from the rest : a long-term view and simple process. Our investments are made from a strategic, long-term, buy-and-hold perspective. This allows us to make a better offer to the marketplace and provide a better, more efficient acquisition process.
The Opportunity
We are looking for an experienced, hands-on Software Engineering Lead to drive and manage all critical technical initiatives across the organization. This leadership role will be responsible for overseeing Salesforce administration, development, cloud platform management, and other key technology projects. The ideal candidate will be an influential collaborator, capable of working with cross-functional business teams to understand business needs and deliver innovative, scalable solutions.
Key Responsibilities
- Lead the design, development, and continuous enhancement of the firm’s Salesforce platform, ensuring its alignment with business goals and technical requirements.
- Provide day-to-day Salesforce administration and offer hands-on support for end-users across the business.
- Oversee the current cloud platforms and collaborate with the internal technology team to ensure smooth operation, scaling, and security.
- Drive the strategy, architecture, and overall management of the Salesforce platform to maximize value, optimize scalability, and ensure compliance with security standards.
- Implement and uphold industry-standard Software Development Lifecycle (SDLC) processes to ensure high-quality, on-time project deliveries.
- Work closely with department heads and key stakeholders to define and refine the technical vision and software engineering strategies for the organization.
- Lead web development initiatives, driving technical solutions that are user-friendly, responsive, and efficient.
- Partner with the data management team to support and enhance data analytics capabilities within the organization.
- Manage the integration of Salesforce with other business applications and data sources, ensuring seamless communication and data flow across platforms.
- Evaluate and select new technologies and tools, and drive the implementation of these solutions within the organization.
- Actively mentor and provide technical guidance to junior team members, fostering growth and technical excellence within the engineering team.
- Manage performance tuning, system optimization, and resolution of production issues in a timely manner.
- Design and implement best practices for coding standards, testing, and documentation within the team.
- Lead code reviews, ensuring high-quality, maintainable, and scalable code.
- Develop and maintain technical documentation for processes, configurations, and system architectures.
- Ensure compliance with industry regulations, security standards, and best practices in all technology solutions.
Qualifications :