Software Engineering Lead
Symphony Wireless - White Plains, NY
Apply NowJob Description
Symphony Wireless LLCJob Description - Software Engineering LeadReports to: Director of IT - Head of ITThe CompanySymphony 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 OpportunityWe 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 ResponsibilitiesLead 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:Bachelor's degree in Computer Science, Information Management Systems, or a related field.7+ years of hands-on experience in Salesforce administration, development, and platform management, including in-depth knowledge of both declarative and programmatic development on Salesforce.Proven expertise in designing, implementing, and managing cloud-based platforms and services (e.g., AWS, Azure) (Preferred).Strong understanding of software engineering SDLC processes, with the ability to implement Agile methodologies effectively.Strong knowledge of integration techniques, including RESTful APIs, SOAP, and middleware platforms is PreferredHands-on experience with databases (e.g., SQL, NoSQL) and data modeling practices is preferred.Knowledge of security best practices for cloud-based applications, with experience in implementing security controls and monitoring.Strong project management skills, including experience with project planning, scheduling, and stakeholder management.Vendor management experience, with the ability to evaluate and manage third-party technology solutions.Experience with Power BI, Tableau, or similar data visualization tools is preferred.Exceptional communication skills, both written and verbal, with the ability to present complex technical concepts clearly to non-technical stakeholders.Strong problem-solving abilities and a proactive, hands-on approach to technical challenges.Please note this position requires in-office attendance 4 days of the week.
Created: 2025-01-15