Fullbay's Development teams need leadership to ensure high-quality and timely delivery of products, applications, and platform features, while also supporting and advancing the careers of Software Development Engineers.
Requirements
- Software development experience with Java, C, and PHP, as well as working with APIs and advanced software environments (e.g., enterprise or SaaS systems).
- Ability to manage both functional and non-functional engineering work, including security, performance, scalability, and testing — in addition to new feature development and bug resolution.
Responsibilities
- guides the team in full-stack development practices across various domains including Application, UI/UX, Cloud Infrastructure, Databases, and Microservices.
- design, implement, and maintain software solutions that meet business and customer needs.
- Deliver high-quality products on time, ensuring code meets established standards, performance benchmarks, and business acceptance criteria.
- Oversee all incoming development requests, including feature development, beta releases (collecting and incorporating feedback), and production hotfixes or hotchanges.
- Establish and enforce software engineering best practices, including coding standards, code reviews, and test coverage.
- Ensure system scalability, reliability, and security by guiding the implementation of non-functional requirements and reviewing system performance regularly.
- Manage both functional and non-functional engineering work, including security, performance, scalability, and testing — in addition to new feature development and bug resolution.
Other
- The Software Development Manager leads Fullbay’s Development teams, ensuring high-quality and timely delivery of our products, applications, and platform features, from market releases to experimental Beta versions and critical hotfixes.
- This role is pivotal in supporting and advancing the careers of Software Development Engineers.
- The SDM fosters a culture of continuous feedback and professional growth, providing technical vision and problem-solving direction.
- Additionally, the SDM assesses performance, collaborates with cross-functional stakeholders, and upholds strict confidentiality and compliance standards.
- Provide people management and career development support for direct reports, including coaching, performance feedback, and professional growth planning.
- Be the administrative manager for the team to help drive actions and tasks necessary to conduct business.
- Plan, manage, and track projects and sprint deliverables using Agile methodologies to ensure efficient workflows and on-time releases.
- Foster a team culture of innovation, learning, and continuous improvement, encouraging experimentation and curiosity.
- Partner closely with Product, QA, and UX teams to refine requirements and ensure alignment on scope, timelines, and priorities.
- Represent Engineering in cross-functional initiatives, providing updates, roadmaps, and technical input to leadership and stakeholders.
- Adheres to all confidentiality and compliance regulations.
- 5+ years of proven experience managing software development engineers, including team building, performance management, and coaching.
- Demonstrated success delivering complex technical projects, scaling engineering teams, and fostering a culture of accountability and innovation.
- People management experience, including performance evaluations, promotions, and employee career development.
- Strong ability to communicate at all levels (360-degree communication): clearly present engineering updates and roadmaps to leadership, energize and engage with peers, and provide direction to direct reports through work plans and schedules.
- Regularly required to sit at a desk in front of a computer and use hands to finger, handle, or feel objects, tools, or controls (including a computer keyboard and operating a telephone), lift and/or move up to 10 pounds.
- Frequently requires the use of hands and arms for reaching, as well as the ability to walk and communicate effectively through speaking and listening.
- Specific vision abilities required by this position include close vision, color vision, and the ability to adjust focus.
- Noise level in the work environment is usually moderate.
- Type on a computer keyboard and look at a computer monitor, and operate a cell phone or a computer-based phone