McLean & Company logo
McLean & Company

Providing practical HR solutions that drive measurable results

Junior Software Developer, 2+ years

Full-stack EngineerSoftware EngineerFull TimeRemoteJuniorTeam 201-500Since 1997H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

1 day ago

Salary

0

Seniority

Junior

Bachelor Degree2 yrs expEnglishAWSJavaScriptRubyRuby on RailsSQL

Job Description

Junior Software Developer, 2+ years

McLean & Company

• Build, test, and support the development of web software applications and internal tools • Analyze requirements and decide the best ways to meet or even rework them; unique and innovative ideas are welcome • Be proactive by finding and addressing areas of technical concern • Collaborate across teams to continually improve our processes • Learn and promote the use of design patterns and best practices • Contribute to Agile ceremonies for prioritizing, understanding, and estimating • Support the growth of our Agile practices through Retrospectives

Job Requirements

  • Degree or diploma from an accredited institution
  • At least 2 years of experience in a professional software development role
  • Experience supporting and mentoring junior to intermediate developers
  • Comfortable developing in an Agile product development framework
  • Development experience with an MVP style framework
  • Must Have Skills:
  • Backend Development
  • Experience developing relational database solutions
  • SQL authoring and optimization
  • Frontend Development
  • Basic experience with HTML 5, CSS3, JavaScript, and JS frameworks
  • Ability to communicate technical details
  • Experience with source control software
  • Ability to maintain focus on priority, and deliver solutions appropriate to requirements
  • Nice to Have:
  • Experience with Ruby and/or Ruby on Rails
  • Experience with Salesforce integration
  • Exposure to AWS tools & services

Benefits

  • Financial support for professional development and training
  • Opportunities for professional growth and development

Related Job Pages

More Full-stack Engineer Jobs

Fleetio logo

Software Engineer, Growth

Fleetio

Track, analyze and improve your fleet operations with Fleetio

Full TimeRemoteTeam 51-200Since 2012H1B Sponsor

• Collaborate closely with Product Managers, Designers, Data Operations, and other Engineers to deliver high-quality product experiences. • Design and implement features that improve user onboarding, product adoption, and long-term engagement. • Help build experiments that validate product ideas and measure customer impact. • Contribute to technical discussions and collaborate on solutions that balance customer value with technical excellence. • Deliver well-tested, maintainable, and performant code. • Prototype solutions and iterate quickly based on customer feedback and product insights. • Participate in code reviews, share knowledge with teammates, and contribute to a collaborative engineering culture.

California + 2 moreAll locations: California | New York | Texas
Beacon Biosignals logo

Senior Algorithm Engineer

Beacon Biosignals

Our mission is to improve human health by enabling rapid, targeted interventions through advanced brain analytics.

Full TimeRemoteTeam 11-50H1B No Sponsor

• participate in and lead the entire biosignal-based algorithm development lifecycle for medical devices • select, implement, and develop the most appropriate method for each problem • enhance our internal deep learning and machine learning tools to boost team efficiency • spread and improve our best practices to ensure algorithm implementations are user-friendly, well-documented, and thoroughly tested • present results to key stakeholders • support the client-facing projects to understand and shape the impact Beacon algorithms have for our customers

Massachusetts
Dev.Pro logo

Intermediate Software Engineer

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Develop and maintain integrations between the platform and third-party systems • Analyze technical documentation and implement integration solutions • Support existing .NET and Node.js applications by troubleshooting and resolving production issues • Support the migration of existing integrations to MuleSoft • Collaborate with cross-functional teams and client stakeholders to deliver integration projects • Participate in technical discussions, code reviews, and development planning • Contribute to continuous improvements across the platform

Brazil
TechFlow, Inc. logo

Senior Software Architect

TechFlow, Inc.

A forward-thinking digital, platform and base operations services company powered by its employee-owners! Always Ahead!

Full TimeRemoteTeam 201-500Since 1998H1B No Sponsor

• Lead the architectural design and technical implementation of scalable, maintainable, reliable, and secure software solutions using open-standard technologies. • Develop and maintain software solutions using modern Java enterprise development practices and industry-standard frameworks. • Design, develop, test, and maintain clean, efficient, secure source code within Government-owned Git repositories. • Provide technical leadership and guidance to software development teams, promoting best practices in architecture, coding standards, and secure development. • Participate in and conduct mandatory peer code reviews to ensure software quality, maintainability, and adherence to established standards. • Ensure software meets automated quality and security requirements through continuous integration, automated testing, and Static Application Security Testing (SAST). • Analyze and remediate software vulnerabilities, ensuring all new Blocker, Critical, and High security findings are addressed prior to task completion. • Identify, evaluate, and execute technical debt remediation efforts based on Government priorities. • Maintain and improve software quality metrics, including: minimum 90% automated test coverage for new code, overall SonarQube code quality rating of "A", inline documentation for at least 90% of individual methods using tool-compatible formats. • Collaborate with cybersecurity teams to ensure compliance with DoD Risk Management Framework (RMF) processes and Security Technical Implementation Guide (STIG) requirements. • Research, prototype, and evaluate emerging technologies, including artificial intelligence/machine learning (AI/ML), low-code/no-code platforms, and AI-assisted software development tools. • Mentor software engineers and promote adoption of modern development practices, tools, and technologies. • Support continuous improvement initiatives focused on software quality, performance, security, and mission effectiveness.

Alabama