
Junior Software Developer
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Canada.
β’ Design, construct, test, and release high-quality software that provides value to customers.
β’ Execute low-complexity projects that adhere to coding, design, testing, security, accessibility, privacy, and company standards.
β’ Contribute to the team's roadmap by posing questions, offering insights, and raising concerns regarding risks and scope alterations.
β’ Engage in team activities, conduct code reviews, maintain documentation, and facilitate knowledge sharing.
β’ Diagnose issues, resolve minor bugs independently, and work with senior team members on more complex challenges.
β’ Collaborate within a cross-functional team and ensure effective communication with colleagues and stakeholders.
β’ Take ownership of the delivery lifecycle from beta releases to production-ready, scalable products.
β’ A degree in Computer Science or Engineering, along with 1-2 years of experience in software development and maintenance (including co-op terms and internships) or an equivalent combination of education and work experience.
β’ Learn and adhere to established patterns and best practices for code delivery and test writing for individual tasks.
β’ Proficiency in Java or a functional programming language.
β’ Ability to learn and apply root cause analysis to identify and resolve bugs and outages.
β’ Adhere to best practices for logging, monitoring, and debugging.
β’ Familiarize with and follow architectural concepts and best practices to enhance existing software modules and components.
β’ Understand and implement basic security and compliance protocols.
β’ Follow standard agile methodologies and continuous integration and delivery processes.
β’ Demonstrate effective collaboration and communication skills within a team setting.
β’ Participate in technical discussions and comprehend non-technical feedback from design and product teams.
β’ Proactively seek guidance, feedback, and opportunities for learning.
β’ Grasp roadmaps and effectively communicate risks and opportunities.
β’ Display a customer-centric approach, resilience, persistence, and adaptability to change and ambiguity.
β’ Competitive salary and performance-based bonuses.
β’ Comprehensive health, dental, and vision insurance.
β’ Opportunities for professional development and ongoing training.
β’ Flexible work hours and remote work options.
β’ Inclusive and supportive company culture.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.