Intermediate Software Developer
J.D. Power
Job Responsibility:
Title: Intermediate Java Software Developer - P3
Location: Remote - Canada
Reports to: Software Development Manager
The Role:
The Intermediate Software Developer contributes to all phases of the Software Development Lifecycle through the analysis, design, implementation, verification, and maintenance of software solutions. This role works closely with Business Unit stakeholders to review requirements, validate designs, create work estimates, develop software, and verify product releases. The Intermediate Software Developer also works in close collaboration with the Software Development Manager to define and implement best practices across all phases of the Software Development Lifecycle.
Core Job Duties and Responsibilities:
- Design and code software applications from business and technical specifications
- Develop and execute unit, component, and integration level tests to verify requirements are met
- Perform code reviews to ensure quality, proactively identify defects, and recommend improvements
- Investigate and resolve complex technical issues for assigned projects
- Contribute to the creation of technical and end user product documentation
Technical Lead Job Duties and Responsibilities:
- Develop a detailed technical understanding of client needs and project requirements
- Lead and coordinate day-to-day technical execution of on and offshore Engineering staff
- Work with Architects to review and provide feedback for Software Design Documents
- Act as the primary point of contact for Project Management status updates
- Collaborate with technical stakeholders to create detailed work package estimates
- Create, prioritize, assign, and monitor all software development tasks for assigned projects
Education, Experience, and Competencies:
- Post-secondary education in Computer Science or Software Engineering
- Professional software development experience with Java
- Experience with Spring, SQL and JavaScript
- Experience with Java application and web servers
- Experience with version control software
- Experience with continuous integration tools
- Experience with build tools such as Maven
- Experience with relational and non-relational database design and development
- Experience with microservice architecture utilizing containerization with Docker/Kubernetes is preferred
- Experience with web development (JavaScript, HTML, CSS) is preferred
- Exceptionally self-motivated, self-directed, and detail-oriented
- Excellent communication, analytical, and problem-solving skills
The Career Opportunity:
This is an opportunity for you to grow your skillset as a solid programmer using enterprise-level tools and best practices within the software industry. Your career could move into Software Architecture, Technical leadership, or Functional leadership. You will be exposed to challenges that you see in a rapidly evolving industry with an established company.
The Team / The Business:
You will be part of a full project team that includes senior Software Developers, QA, Project Managers, and business leaders who are dedicated to a specific long term client.
Our Hiring Manager says:
"I'm looking for the kind of person who is flexible and a creative problem solver. There may be challenges we have never run across before and I need someone willing to explore options and not be afraid to voice them."
J.D. Power is a global leader in consumer insights, advisory services and data and analytics. A pioneer in the use of big data, artificial intelligence (AI) and algorithmic modeling capabilities to understand consumer behavior, J.D. Power has been delivering incisive industry intelligence on customer interactions with brands and products for more than 50 years. The world's leading businesses across major industries rely on J.D. Power to guide their customer-facing strategies.
Company Mission
J.D. Power is clear about what we do to ensure our success into the future. We unite industry leading data and insights with world-class technology to solve our clients' toughest challenges.
Our Values
At J.D. Power, we strive to be Truth Finders, Change Makers and Team Driven - the distinct behaviors that, together, define our unique culture.
We are dedicated to leveraging comprehensive and equitable practices which contribute to the overall success of the company and its employees. We invite you to learn more about our DE&I efforts.
J.D. Power is an equal opportunity employer and compliant with AODA/ADA legislation. If you require accommodations during the recruitment and selection process, please specify.
To all recruitment agencies: J.D. Power does not accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes.
- ...roadblocks. Actively participate in setting and maintaining software development best practices within the department and team. Requirements... ...and deployment using Docker, and related DevOps practices. ~ Develop middleware products, unit test practices (TDD), transaction...SuggestedFull timeInternshipRemote workFlexible hours
- ...break down barriers to communication and free the flow of conversation for people everywhere. TextNow is looking for an Intermediate Backend Software Developer to join our Core Experience Team. At TextNow, we're on a mission to transform the telecom landscape by building a...SuggestedWork at officeRemote workWork from homeFlexible hours
- ...streamline operations, boost sales, and elevate the guest experience. We're currently on the lookout for Full Stack Developers to join our team. Our software powers many of the bars, cafes and restaurants you know and loveespecially across Canada and the United States....SuggestedFull timeInternshipFlexible hoursNight shift
- ...Our Developers bring passion, craftsmanship and innovation to the development... ...and delivery of Intelex’s software products, with the objective... ...~ Design and develop new features and solutions that... ...application development experience for intermediate candidates. Professional experience...SuggestedFull timeLocal area
- ...innovators who have a passion for technology, design, and improving digital experiences. What We're Looking For As an Intermediate Full Stack Java Developer at Northern, you will build and maintain digital marketing solutions for our clients. As a member of our Experience...SuggestedFull timeInternshipWork at officeRemote workHome officeFlexible hours
$60k - $75k per year
...Job Responsibility: Hensall Co-op is seeking a skilled and motivated Full Stack Software Developer with strong expertise in React, Angular, Node.js, Python, and SQL to join our growing team. This is a fully remote position reporting directly to the Technical Project Manager...Full timeInternshipRemote work$121.2k - $159k per year
...supportive environment. Join us at Varicent—where your talent and ambition meet limitless opportunities for success! Staff Software Developer The Incentives Development team is dedicated to driving innovation and excellence in everything we build. By combining deep...Full timeWorldwide$157.5k - $236.2k per year
...professional to join our team as the OS Software Engineer. As a global leader in the automotive... ...levels of the organization. ~ Highly developed oral and written communication skills ~... ...in which our employees can thrive and develop better products for our customers. We understand...Full timeRemote work- ...Engineer is key role in the development and delivery of high-quality software solutions that drive innovation in the healthcare industry. You will work closely with cross-functional teams to design, develop, and implement software applications that meet the needs of our...Full timeWork at officeRemote work
$68.1k - $139.96k per year
...issues, we solve problems through close partnership with product, development, and CloudOps teams. As such, we are looking for a Sr Software Developer with strong technical & leadership skills, a background in platform, infrastructure, and cloud security as well as automation....Full timeRemote workFlexible hours- ...each other, because true success comes from working as #oneteam. Loopio is looking for a supportive and endlessly curious Senior Software Developer to join our talented Software Engineers in our Connections team. You'll be on a mission to bring Loopio features to the other...
$131k - $191.4k per year
...Requisition ID # 26WD99177 L'affichage de poste en français suivra / The French job posting follows 26WD99177, Principal Software Developer - Databases About Autodesk Construction Solutions @ Autodesk Autodesk has fully reimagined the construction business for...Full timeContract workFor contractorsApprenticeshipSummer workWork at office$107k - $157.3k per year
...Job Requisition ID # 26WD98043 26WD98043 Senior Software Developer - PreCon L'affichage de poste en français suivra / The French job posting follows Position Overview Autodesk, Inc. (NASDAQ: ADSK) makes software for people who make things. We are a global leader...Full timeFor contractorsRemote work- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...founder-led, profitable, and growing. We are hiring a Junior developer with a proven track record in Python and/or Go. As part of the...Work at officeLocal areaRemote workWork from homeWorldwide
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...Science, STEM or similar degree You have proficiency developing public-facing APIs and web applications, preferably using Python...Work at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$212.5k - $255k per year
...Building at Webflow will need grit, because we move fast, without ever sacrificing craft or quality. We’re looking for a Staff Software Engineer, Developer Productivity to help us identify and advocate for strategic changes, and play a key role in shaping Webflow's architecture...Ongoing contractLong term contractPermanent employmentFull timeTemporary workFixed term contractInternshipRemote workFlexible hours- ...functie zoeken. We gaan graag met je in gesprek om te kijken of we jou kunnen matchen aan een bedrijf uit ons netwerk. Als software developer ben je verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van hoogwaardige softwareoplossingen. Je zult betrokken...Full timeFixed term contract
$110k - $145k per year
...and deletion. About the Role: This is an existing role in our team. We are looking for a strategic and collaborative Senior Software Developer to join our Development & Engineering team to work on our Social Media Archiving Solutions. In this role, you will be a key...Remote jobFull timeInternshipWork from home- ...customers they serve. It’s not just about writing code – it’s about writing the future of local pizza. What You'll Do As a Software Developer on our Services team, you will immerse yourself in our ambitious mission and take on a wide range of responsibilities to drive...Remote jobLocal areaWork from homeFlexible hours
- Als Laravel Softwareentwickler sind Sie maßgeblich an der Gestaltung, Entwicklung und Wartung von Webanwendungen unter Verwendung des Laravel-Frameworks beteiligt. Diese Rolle umfasst umfangreiche Arbeiten mit PHP-Programmierung, die es Ihnen ermöglichen, robuste, effiziente...Permanent employmentFull timeFlexible hours
- ...Job Title: Front End Developer - Master-Level Internship Level: Master's Level Internship Department: Software Development Duration: 520 Hours (approximately 3 months) Work location: Remote (with hybrid options in Toronto) Compensation: Hourly ($32)...Remote jobHourly payFull timeInternshipImmediate startWorldwide
- Sr. Software Developer – Java AWS Responsibilities ~Participate, as part of the development team, in solution development related activities including solution design, development, and testing ~Work with Application Architect and Technical Lead to develop a cloud-native solution...Contract work
- ...Utilization of generative AI tools to assist in concept and implementation of FPGA designs. Other Languages English: B2 Upper Intermediate Seniority Lead...Remote job
- ...analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying technical... ...Other Languages English: B2 Upper Intermediate Seniority Senior...Remote jobInternship
- ...have Bachelor’s degree in Computer Science, Software Engineering, or a related field... ...Other Languages English: B2 Upper Intermediate Seniority Senior...Remote job
- ...understanding of this requirement is greatly appreciated. : Design and develop a highly scalable CMS platform utilizing Drupal 9/10, ensuring... ...business requirements into meticulously designed and documented software components, leveraging PHP/LAMP technologies. Lead the...Full timeDirect hireWork at officeImmediate startRemote workWorldwideMonday to friday
- ...Nice to have Agile SCRUM, SQL Other Languages French: B1 Intermediate,English: B2 Upper Intermediate Seniority Senior...Remote job
$80k - $100k per year
...without this pre-requisite. Eligeo CRM Inc. is a world-leading software implementation technology expert. We believe that a strong... ...experience with world-leading software solutions. As a SugarCRM developer, your role is to analyze, assess and create enhancements for SugarCRM...Full timeRemote workWork from homeMonday to fridayFlexible hours$95k - $115k per year
...About PublicInput PublicInput develops and supports Software-as-a-Service (Saas) solutions designed for government agencies and their consultant partners to facilitate and manage better communication with the public. Based in Raleigh, NC, the company was founded with a...Full timeWork at officeLocal area$175k - $200k per year
...TVL, and the vaults that hold it run on strategies that quant developers on our team build, ship, and stand behind. This is not a research... ...the code behind your strategies. Strong Python and solid software-engineering fundamentals: testing, code review, and the judgment...Full timeWork at officeRemote workWork from homeNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Software Developer. Be the first to apply!
- ingénieur logiciel Remote
- director software engineering Remote
- software developer no experience Remote
- part time software developer Remote
- software developer summer internship Remote
- software engineer internship Remote
- software developer internship Remote
- new graduate software developer Remote
- senior software developer Remote
- software developer co-op Remote
