Manager 1, Software Development & Engineering - 8794
About the position
Responsibilities
• Supervise software development engineers and manage software development projects.
• Plan, design, and develop software, web applications, and mobile applications using Kotlin, Java, and Swift.
• Lead software development teams, including mentoring employees and coordinating projects.
• Collaborate with Quality Assurance teams to conduct testing and ensure quality standards.
• Develop and administer performance standards for the organizational unit.
• Manage a team that may include both exempt and non-exempt employees.
• Provide subject matter guidance to employees as required.
• Develop processes and procedures to drive departmental efficiencies and assist in budget development.
• Oversee the planning and designing of software and web applications.
• Serve as the primary point of contact between Software Engineering and other teams.
• Direct implementation initiatives for new software products and applications.
• Organize the software update process for existing applications and coordinate software releases.
• Monitor and track project progress and report findings to leadership team.
• Ensure engineers stay current with technological developments in the industry.
• Guide and mentor junior-level engineers.
Requirements
• Bachelor's degree in Computer Science, Engineering, or a related technical field.
• Five years of experience in commercial software development of iOS or Android mobile applications using Kotlin, Java, or Swift.
• Experience coding against HTTP and RESTful services within an Agile software development lifecycle.
• One year of experience leading software development teams, managing employees, or coordinating software projects.
Benefits
• Comprehensive health insurance coverage
• 401k retirement savings plan
• Paid time off and holidays
• Tuition reimbursement
• Professional development opportunities
• Flexible work arrangements including remote work options
Apply tot his job
Apply To this Job