BrightEdge, the industry pioneer behind Content Performance Marketing, has redefined SEO with an award‑winning, cloud‑based platform that measures and optimizes marketing content across online channels using big data analysis. The company is investing in new product categories for mid‑market customers and is looking for a Software Development Manager in India (IST hours) to lead the development of a new product.
Responsibilities
- Leading, managing, and mentoring a high-performance team of software engineers
- Overseeing the design, development, and implementation of software solutions
- Prioritizing development efforts and unblocking developers to ensure timely delivery of software projects
- Managing multiple projects simultaneously and ensuring they are delivered on time and within budget
- Collaborating with stakeholders to define project requirements and scope
- Creating and maintaining project timelines and ensuring on-time delivery of software projects
- Evaluating and recommending software development tools and methodologies
- Identifying and mitigating risks and issues related to software development projects
- Monitoring team performance and identifying areas for improvement
- Holding the team accountable for project deliverables and ensuring adherence to coding standards
- Performing root cause analysis of technical issues and implementing solutions to prevent recurrence
- Fostering a culture of innovation and continuous improvement within the team
- Communicating progress, status, and issues to stakeholders and senior management
Requirements
- Bachelor's degree in computer science, software engineering, or related field
- 5+ years of experience in software development, with 2+ years in a management or leadership role
- Experience managing high-performance teams and driving results
- Strong technical skills in software development, with experience in Python, React, Relational & NoSQL Databases.
- Experience with large scale system design and big data systems
- Familiarity with agile software development methodologies
- Excellent communication, leadership, and team management skills
- Strong problem-solving and analytical skills
- Ability to work in a fast-paced environment and handle multiple projects simultaneously
Nice to have
- Experience with cloud computing platforms such as AWS, Azure, or Google Cloud Platform
- Familiarity with containerization and orchestration technologies such. e Docker and Kubernetes
- Experience with DevOps practices such as continuous integration and delivery
- Familiarity with machine learning and data analytics technologies
- Strong business acumen and ability to understand and articulate the impact of technology on business objectives
- Passion for developing and growing team members and creating a positive team culture
Benefits
- Competitive Salary
- PTO and Paid Holidays
- Medical, Dental, and Vision Insurance
Additional details
- Location: India, working IST hours
- BrightEdge is widely recognized as a global leader in SEO and Digital marketing, serving customers in more than 80 countries.
- The continuous innovation of our product is supported by what we believe to be our most valuable assets: our people.
- Upsides:
- Grow and scale the software development team to meet the needs of our growing organization
- Develop and implement new strategies to improve team performance and productivity
- Work with a talented group of engineers to create innovative and cutting‑edge software solutions
- Acquire and develop new skills in managing high‑performance teams, building large‑scale systems, and using the latest software development tools and methodologies
- Work with senior leadership to shape the future direction of the company and have a direct impact on its success
- Grow into senior leadership roles and make a significant contribution to the company's growth and success
- Originally posted on Himalayas