Company Name: Cultura Technologies Job Details: Hiring,Remotely,in,United,States,Remote,Mid,level Job Url: https://builtin.com/job/software-development-manager/7787670 Job Description: The company where you can make an impact and bring value.Job Summary:We are seeking a hands-on Software Development Manager to lead a small, dynamic team of developers and testers delivering high-quality software for our Facility Operations products. This role focuses on day-to-day team leadership, technical execution, and collaboration with Product Managers to deliver new features and maintain existing systems.The ideal candidate is a strong technical contributor who enjoys mentoring developers, writing code, and improving development processes. This position will work closely with both onshore and offshore team members to ensure reliable, maintainable, and performant software delivery.We’re seeking a hands-on Development Manager to lead the development of our mission-critical automation platform, oneWeigh at Greenstone Systems. In this role you’ll own the full lifecycle of a highly extensible, hardware-integrated solution deployed in grain elevator and agribusiness environment-where scale house operations cannot fail. Customers rely on this system to manage inbound and outbound traffic, billing, compliance and more, so your work must result in bullet-proof, high-availability software that seamlessly integrates with physical scale systems, RFID, ERP connections and real-time workflows. If you have the technical vision and execution chops to build for extensibility, hardware-software convergence, and operational resiliency under support-intensive conditions, this is the opportunity for you.Job Description:Key Responsibilities:Team Leadership & Development:Lead, mentor, and support a team of local and remote software developers and testers.Participate in recruiting, onboarding, and performance feedback.Help developers grow technically through code reviews, pair programming, and technical discussions.Foster a collaborative, supportive, and results-driven team culture.Software Development Process:Actively contribute to development activities — writing code, reviewing pull requests, and debugging issues.Collaborate with Product Managers to clarify requirements, estimate work, and plan development sprints.Ensure the team follows Agile/SCRUM practices and delivers on time and within scope.Drive continuous improvement in coding standards, testing practices, and CI/CD pipelines.Promote a strong focus on quality and maintainability.Work closely with Product Managers, QA, and other stakeholders to prioritize tasks and communicate progress.Track and report team performance metrics, sprint outcomes, and project milestones.Help balance development priorities with technical debt reduction.Technical Guidance:Provide hands-on technical leadership — guide architecture discussions and assist with design decisions.Ensure solutions follow best practices and align with overall product and technical goals.Support modernization and refactoring efforts of legacy systems as needed.Key Skills and CompetenciesStrong hands-on coding and debugging skills (preferably in C#, .NET, and SQL).Solid understanding of software development practices, including CI/CD and Agile methodologies.Effective people leadership and mentoring skills.Excellent problem-solving, organization, and communication abilities.Ability to manage multiple projects and priorities in a fast-paced environment.Strong sense of ownership and accountability for team deliverables.Customer-focused mindset and attention to quality.Authority, Scope (P&L, Staff, Decision Making)Manages a small to medium-sized development team (local and remote).Responsible for sprint planning, task assignments, and performance feedback.Makes day-to-day technical and project-level decisions with limited oversight.Works under the guidance of senior technical leadership or an R&D Director.Travel:Occasional travel (up to 10%) for team meetings, planning sessions, or customer events..Required EducationDegree/Diploma in Engineering, Computer Science or another technical disciplineRequired ExperienceBachelor’s Degree in Computer Science, Engineering, or related technical field.4+ years of professional software development experience.1–2 years of team leadership or technical lead experience.Strong coding experience with C#, .NET, and MS SQL.Experience with Agile/SCRUM development and CI/CD processes.Familiarity with client-server and on-premises software systems.Required strong knowledge of application development as well as experience with professional development languageRequired experience designing and developing on-premises commercial applicationsStrong background in client-server systems technologyPreferred ExperienceExperience with a wide array of technologiesStrong knowledge of the agriculture industry and/or Greenstone’s productsExperience in re-platforming applications to new technologyLeverage, develop, and coach architectsThis is a remote based position with office options in Alpharetta, GA or Ankeny, IA.2025 - EOE/M/D/F/V Worker Type:RegularNumber of Openings Available:1