Position Description:We are seeking an experienced Manager of Software Development Engineering with a strong background in product management to lead our development team in creating innovative software solutions.General Duties and Responsibilities:Lead a team of software engineers, providing technical guidance and mentorshipCollaborate closely with product managers to align development efforts with product vision and strategyManage the full software development lifecycle, from concept to deploymentDrive the adoption of best practices in software engineering and agile methodologiesPrioritize and manage multiple projects simultaneouslyConduct regular performance evaluations and foster professional growth within the teamParticipate in architectural decisions and ensure scalability of solutionsInterface with stakeholders to gather requirements and provide project updatesRequired Knowledge, Skills, and Abilities:Strong background in product management principles and practicesProficiency in modern software development technologies and methodologiesExcellent communication and interpersonal skillsProven track record of delivering high-quality software productsExperience with agile development practicesPersonal Traits and Characteristics:Reliable, dependable, diligent Highly organized with good time management skillsTask-orientedAttention to detailAble to work under pressure and deadlinesAbility to multi-task and prioritizeEffective communication skillsThe successful candidate shall exhibit a sense of ownership, and urgency, be solution-orientated, collaborative, and accountable.Education and/or Experience:Bachelor's degree in Computer Science, Software Engineering, or a related field5+ years of software development experience3+ years of experience in a leadership role in software developmentReports To: Vice President of Applications DevelopmentPhysical Job Requirements:Sitting: Must be able to sit for a minimum of 2 hoursEnvironment: Typically, an on-site office, although the company employs a work-from-home rotation.Accommodation: Candidates for the position should be able to perform essential job duties in the described work environment with or without accommodation. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.Equal Employment OpportunityInfinite Electronics is proud to be an Equal Employment Opportunity and Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, age, national origin, disability status, protected veteran status, or any other characteristic protected by law. We are committed to building a diverse workforce and we actively encourage women, minorities, people with disabilities, and veterans to apply.