Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Manager, Software Engineering image - Rise Careers
Job details

Manager, Software Engineering

We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease. We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Manager , Software Engineering for our ShareFile product based out of Bengaluru.

The Client Apps team at ShareFile Bangalore plays a critical role in delivering a seamless, connected experience for customers to collaborate on content across their preferred devices. This team works with a diverse range of technology stacks to meet the unique needs of various platforms. 

In this role, you will:   
 
  • Build, lead, and manage a team of skilled software engineers using agile methodologies.
  • Oversee the design, development, and maintenance of software that is used by millions of users daily.
  • Design and develop cutting-edge applications for mobile and desktop platforms.
  • Collaborate with stakeholders across multiple business functions and geographies.
  • Guide the team through the development lifecycle, driving continuous improvement and implementing best practices across multiple high-complexity projects.
Your background:
 
  • A Bachelor's degree in Computer Science with 10+ years of software development experience, including at least 1 year in a technical management role.
  • Strong expertise in mobile development frameworks and cross-platform application development, such as React and React Native.
  • Passion for learning new technologies and tackling complex challenges within them.
  • Solid understanding of computer science fundamentals.
  • Expertise in agile planning and design methodologies.
  • Excellent interpersonal and leadership skills to foster collaboration and innovation.
  • Experience working with cloud platforms such as AWS, Azure, or GCP.
  • Proficiency in unit testing, integration testing, and end-to-end automation testing.
  • Experience with continuous integration and continuous delivery (CI/CD) processes.
If this sounds like you and fits your experience and career goals, we’d be happy to chat. What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy:  
 
Compensation: 
 
  • Competitive remuneration package 
  • Employee Stock Purchase Plan Enrolment 
Vacation, Family, and Health 
 
  • 30 days of earned leave
  • An extra day off for your birthday
  • Various other leaves like marriage leave, casual leave, maternity, and paternity leave
  • Premium Group Medical Insurance for employees and five dependents, personal accident insurance coverage, life insurance coverage
  • Professional development reimbursement  
  • Interest subsidy on loans - either vehicle or personal loans
  • Health Club reimbursement
Apply now!
#LI-SR1
#LI-Hybrid 

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Manager, Software Engineering, Progress

Joining Progress as a Manager of Software Engineering is an exciting opportunity to lead innovative projects for our ShareFile product. You will be at the forefront of technology, managing a talented team of software engineers dedicated to creating seamless, connected experiences for users worldwide. Based out of Bengaluru but with a global perspective, your role will involve overseeing the design, development, and maintenance of software that serves millions daily. You’ll lead agile teams, embrace cutting-edge mobile and desktop application development, and guide your team through multiple high-complexity projects. At Progress, we value diverse perspectives and foster collaboration across various functions and geographies, ensuring everyone can contribute to our goal of driving progress. If you’re passionate about technology and have a strong background in software development, including expertise in mobile frameworks and cloud platforms, we invite you to apply and enjoy a supportive workplace culture offering competitive compensation, generous leave policies, and professional development opportunities.

Frequently Asked Questions (FAQs) for Manager, Software Engineering Role at Progress
What does the Manager, Software Engineering position at Progress entail?

The Manager, Software Engineering position at Progress involves leading a skilled team of software engineers, overseeing the design and development of applications for ShareFile, and ensuring continuous improvement in development practices. You’ll work with agile methodologies and collaborate with stakeholders across various functions.

Join Rise to see the full answer
What qualifications are required for a Manager, Software Engineering at Progress?

To qualify as a Manager, Software Engineering at Progress, candidates should have a Bachelor’s degree in Computer Science, at least 10 years of software development experience, and 1 year in a technical management role. Strong expertise in mobile development frameworks and cloud platforms is also essential.

Join Rise to see the full answer
Why should I apply for the Manager, Software Engineering role at Progress?

Applying for the Manager, Software Engineering role at Progress presents a fantastic opportunity to work with leading technologies, manage a talented team, and contribute to innovative projects. The company also offers a great culture, competitive remuneration, and a focus on professional growth.

Join Rise to see the full answer
What technologies will I work with as a Manager, Software Engineering at Progress?

In the role of Manager, Software Engineering at Progress, you will work with a diverse range of technology stacks, focusing on mobile and desktop application development with frameworks like React and React Native. You will also engage with cloud platforms such as AWS, Azure, or GCP.

Join Rise to see the full answer
What is the work culture like at Progress for a Manager, Software Engineering?

The work culture at Progress, especially for a Manager, Software Engineering, encourages collaboration, innovation, and diverse perspectives. Employees are valued as individuals, and the culture fosters teamwork, continuous learning, and an enjoyable workplace.

Join Rise to see the full answer
What benefits does Progress offer for someone in the Manager, Software Engineering role?

Progress offers a competitive remuneration package for the Manager, Software Engineering role, including an employee stock purchase plan, extensive leave options, premium medical insurance for you and your dependents, professional development reimbursement, and health club reimbursements, among other benefits.

Join Rise to see the full answer
What is the hiring process for the Manager, Software Engineering position at Progress?

The hiring process for the Manager, Software Engineering position at Progress typically involves an initial screening interview, technical assessments related to software development and management, followed by interviews with key stakeholders. This thorough process ensures the right fit for both the candidate and the company.

Join Rise to see the full answer
Common Interview Questions for Manager, Software Engineering
Can you describe your experience leading a software engineering team?

When asked about your experience leading a software engineering team, provide specific examples showcasing your leadership style, decision-making processes, and how you foster collaboration among team members. Highlight successful projects and how you overcame challenges.

Join Rise to see the full answer
How do you ensure the quality of software development in your team?

To answer this question, discuss your processes for implementing best practices in code reviews, unit testing, and employing CI/CD pipelines. Emphasize your commitment to continuous improvement and feedback loops within your team.

Join Rise to see the full answer
What agile methodologies have you implemented in your projects?

Explain your hands-on experience with agile methodologies such as Scrum or Kanban. Provide concrete examples of how you've integrated agile practices into project management and team dynamics, resulting in improved workflow and productivity.

Join Rise to see the full answer
How do you handle conflicts within your engineering team?

Describe your approach to conflict resolution by emphasizing communication and understanding different perspectives. Share a specific incident where your intervention led to a positive outcome or collaborative solution.

Join Rise to see the full answer
What is your approach to mentoring junior developers?

Highlight your commitment to professional growth and development, detailing how you provide mentorship through regular one-on-ones, code reviews, and fostering a culture of knowledge sharing. Give examples of specific achievements from your mentees.

Join Rise to see the full answer
How do you stay updated with the latest technologies and industry trends?

Discuss your proactive strategies for staying informed, such as attending webinars, participating in workshops, or reading industry-related publications. Show your passion for learning and how you transfer knowledge to your team.

Join Rise to see the full answer
Can you discuss a challenging technical problem your team faced and how you resolved it?

Provide a detailed narrative about a specific technical challenge, your analytical approach to solving it, collaboration with your team, and the outcomes. Emphasize lessons learned and how it improved future project processes.

Join Rise to see the full answer
What strategies do you implement for effective project management?

Talk about various project management strategies you use, such as setting clear goals, defining milestones, using project management tools, and fostering open communication to keep stakeholders informed and engaged throughout the project lifecycle.

Join Rise to see the full answer
How do you prioritize tasks within your team?

Discuss your framework for prioritization, emphasizing communication with stakeholders, alignment with business goals, and the importance of flexibility when unexpected challenges arise. Provide examples of how this has led to successful project completions.

Join Rise to see the full answer
What role does collaboration play in your development processes?

Explain the importance of collaboration in software development and how you create an environment that encourages team members to share ideas, provide feedback, and collaborate on designs and implementations to drive project success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Progress Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Gusto, Inc. Remote New York, NY;Toronto, Ontario, CAN - Remote
Posted 6 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 10 hours ago
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Mission Driven
Work/Life Harmony
Diversity of Opinions
Friends Outside of Work
Empathetic
Collaboration over Competition
Fast-Paced
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
Disability Insurance
Learning & Development
401K Matching
Paid Time-Off
WFH Reimbursements
Paid Holidays
Equity
Flex-Friendly
Photo of the Rise User
CLEAR - Corporate Remote New York, New York, United States (Hybrid)
Posted 5 days ago

​​​​​​​​​​​​​​To be the trusted provider of the best products to develop, deploy and manage high-impact applications.

58 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!