Software Development Manager at Snap Inc., Portland, Maine

Job Description

Company Overview:
Snap Inc. is a leading technology company known for its popular multimedia messaging app, Snapchat. Based in Portland, Maine, Snap Inc. thrives on innovation and creativity, constantly pushing boundaries in the tech industry. We foster a dynamic work environment that values diversity, collaboration, and individual growth.

Key Responsibilities for Software Development Manager:
- Lead and manage a team of software developers in designing, developing, and implementing software solutions to meet business needs
- Collaborate with cross-functional teams to define project scope, goals, and deliverables
- Oversee the entire software development lifecycle, from planning and design to testing and deployment
- Ensure projects are completed on time, within budget, and in line with quality standards
- Provide technical guidance and mentorship to team members to foster their professional development

Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field
- Proven experience (5+ years) in software development, with at least 2 years in a managerial or leadership role
- Strong proficiency in programming languages such as Java, Python, or C++
- In-depth knowledge of software development methodologies, tools, and best practices
- Excellent communication and interpersonal skills to effectively collaborate with stakeholders

Desired Skills:
- Master's degree in Computer Science or related field
- Experience with Agile or Scrum methodologies
- Familiarity with cloud technologies such as AWS or Azure
- Prior experience in mobile app development
- Strong problem-solving abilities and analytical skills

Compensation & Benefits:
The annual salary range for the Software Development Manager position at Snap Inc. in Portland, Maine is $120,000 - $150,000, commensurate with experience and qualifications. In addition to competitive compensation, we offer a comprehensive benefits package that includes health insurance, retirement plans, paid time off, professional development opportunities, and more.

How to Apply:
To apply for the Software Development Manager position at Snap Inc., please visit our careers page on the company website and submit your resume along with a cover letter outlining your relevant experience and qualifications. We look forward to reviewing your application and potentially welcoming you to our innovative team at Snap Inc.

Required Skills

  • Data Analysis
  • Statistical Modeling
  • Machine Learning
  • AI/Deep Learning
  • Data Visualization

Disclaimer: niimgkp.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. If you suspect any fraud or malpractice, email us at abuse@niimgkp.com.