Insight Global
Core responsibilities:● Organize full lifecycle software development● Prepare specifications and determine operational feasibility● Write well-designed, testable, efficient code● Prepare software verification plans and quality assurance procedures● Organize documentation and maintenance of software functionality● Serve as the technical lead for a team of developers● Evaluate and deploy software tools, processes, and metrics● Provide support and consulting on software systems usageRequirements:● Bachelors degree in computer science or a related field● 5 or more years of software development experience● Experience in a technical lead role and/or leading a software development team● 3 or more years of experience in Python and Javascript (React and Redux)● 3 or more years of experience in SQL and Docker● Comfort with working in an Agile environment● Strong communication skills● Entrepreneurial mindset and ability to thrive in a startup environment● Transparency and openness to feedback ● Interested in farming or agriculturePreferred Technologies:● Mapbox API● Google Cloud● Typescript● Django● PostGIS● Jira● Git