Further is a data, cloud, and AI company focused on helping organizations make informed decisions from raw data. They are seeking an Entry Level Software Developer to contribute to client projects, grow their skillset, and participate in the Software Development Life Cycle while receiving mentorship and exposure to real-world challenges.
Responsibilities:
- Contributing to client projects and strategic solutions early
- Growing your skillset with certifications and hands-on mentorship
- Helping shape our client success stories — your work will matter
- While starting with support, you will progress to completing tasks and assignments independently with limited oversight by the end of the year
- Contributing to a positive and fun work environment, building strong relationships across the company beyond just your team
- Writing clean, efficient code based on detailed technical specifications, ensuring your logic is performant, maintainable, and strictly adheres to the project’s architectural standards
- Mastering the Git lifecycle, including branching for features, resolving merge conflicts, and maintaining a clean commit history to ensure seamless collaboration within the main repository
- Actively participating in the Software Development Life Cycle by engaging in Agile ceremonies, such as daily stand-ups to sync on progress, sprint planning to estimate tasks, and retrospectives to refine team processes
- Leveraging AI coding agents (like GitHub Copilot or Cursor) to accelerate boilerplate generation and unit testing; however, you are expected to audit all AI output to ensure it is secure, accurate, and fits the specific context of your codebase
- Receiving constructive feedback on your own submissions and learning to analyze your peers’ code to ensure the entire team maintains a high standard of quality