Welcome to SitePoint!
Access a huge library of books and courses
On various topics: JavaScript, Python, AI, and more!
Use arrows to navigate
Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

video

video

video
·
★ 5.0
video

video

video
·
★ 4.5Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.
The home for developers



... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.
Creator of WordPress, CEO of Automattic
Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.
Discover our library filled with learning paths for all kinds of learners.
Browse thousands of jobs in Software Development
1d ago
<p>Agile Release Train Engineer (RTE)</p><p><br></p><p>• Managing the ART flow of value, or steps used to create value for the project</p><p>• Coordinating and aligning ART activities with the organization's strategic goals</p><p>• Serving as a liaison between product management, development and operations teams</p><p>• Maintaining calendars for program increments (PIs), or phases of ART projects</p><p>• Implementing Program Increment planning events and monitoring their progress</p><p>• Monitoring the development and implementation of new programs and features</p><p>• Helping the ART manage and mitigate risks, such as budget and productivity issues</p><p>• Identifying and managing bottlenecks through resource allocation</p><p>• Encouraging teams within the ART to collaborate on certain tasks to meet goals</p><p>• Promoting improvement through inspect and adapt (I&A) events </p><p>• Help to keep the ART productive by ensuring the use of lean-Agile processes</p><p><br></p><p>Good to Have</p><p>• Agile way of working, Finance/ Banking industry experience </p><p>• Certification - SAFe Release Train Engineer</p><p>• Collaborate with cross-functional teams</p><p><br></p><p>Qualifications:</p><p>• 4-8 years proven experience as Release Train Engineer</p><p>• 8-15 years IT experience</p><p>• Strong oral & verbal communication and leadership skills.</p><p>• Ability to work collaboratively with cross-functional teams.</p><p><br></p><p>Roles & Responsibilities</p><p>• Leadership and servant leadership.</p><p>• Create and manage scrum dashboards and manage metrics</p><p>• Tracking the backlogs to closure</p><p>• Problem-solving and critical thinking.</p><p>• Effective communication and facilitation.</p><p>• Technical knowledge of Agile frameworks and Lean practices.</p><p>• Organizational change management and conflict resolution.</p>
1d ago
<p><strong>Role: Automation Lead</strong></p><p><strong>Location: Oakland, CA,USA(Onsite)</strong></p><p><strong>Job Type: Full Time</strong></p><p><strong>Job Description:</strong></p><p>Must Have Technical/Functional Skills</p><p>• Minimum of 10 years of experience in test automation. </p><p>• Minimum 10 years of experience with enterprise level experience including support for over 300 applications. </p><p>• Knowledgeable on tools like Tosca, Selenium</p><p>• Expertise in creating & maintaining automation frameworks and scripts</p><p>• Ability to multi-task effectively and test early, often and leveraging automation & DevOps implementation</p><p>• Manage test data needs using TDM and automation</p><p>• Prepare of test plan, test data , test cases, traceability and collaborate with members for test executions</p><p>• Exposure to Accessibility Testing & Robotic Process Automation</p><p><br></p><p>• Ability to multitask and manage multiple deliverables and projects at the same time </p><p>• Experience in a Utility Company is an asset</p><p>• Ability to understand business processes from a customer perspective</p><p>• Ability to work in a team environment, effectively interacting with others.</p><p>• Must be results oriented, and demonstrate adaptability, flexibility and resourcefulness.</p><p>Roles & Responsibilities</p><p>• Design the automation strategy</p><p>• Analyze industry trends to understand the latest automation Technologies</p><p>• Strategize and create Automation suites</p><p>• Proactively identify and propose business process and/or system enhancements </p><p>• Provide consulting services on both new implementations and existing support projects </p><p>• Act as a liaison between the business functions and the technical team. </p><p>• Provide ad-hoc training and user support as required </p><p>• Work self-directed and independently; may act as subject matter mentor to more junior members</p><p>Generic Managerial Skills, If any</p><p>Ability to work directly and independently with customers</p><p></p>
1d ago
<p><strong>Summary</strong></p><p>The controls software designer is an experienced and disciplined position focused on all aspects of controls </p><p>software design including PLC, HMI, Servo, VFD and commissioning. The position is responsible for executing design </p><p>with an approach that is efficient and complete. Design tasks are assigned by the design leader with a timeline and </p><p>budgeted hours that are expected to be met. The company has a well-defined design process that includes phase </p><p>gates and checklists that are required to be followed without exception. The controls software designer is </p><p>expected to perform the job with a continuous awareness of the effect their work on all other disciplines in the </p><p>engineering and build of the systems. Good communication and cooperation with peers and management is a </p><p>persistent requirement for this position.</p><p><br></p><p><strong>Essential duties and responsibilities include the following. Other duties may be assigned.</strong></p><p>• Requires Knowledge of Electrical and Pneumatic systems.</p><p>• Engineering Degree, Formal Technical Training, Electrical or Pipefitter Journeyman</p><p>• Control Systems experience</p><p>• Ability to design electrical & pneumatic systems using AutoCAD or equivalent.</p><p>• Ability to Construct system Bill of Materials.</p><p>• Ability to develop software applications for</p><p>• PLC Systems</p><p>• HMI Systems</p><p>• Servo & CNC programs</p><p>• Fieldbus Commissioning</p><p>• Ability to read, comprehend, and follow/implement specific customer standards relating to controls </p><p>design.</p><p>• Ability to commission / debug automation systems.</p><p>• Ability to interface with mechanical Design, shop trades and customers.</p><p>• Ability to communicate professionally.</p><p>• Must be able to use the Microsoft suite of products. i.e. Word, Excel, PowerPoint.</p><p>• Assists in helping monitor project delivery dates, changes and standards with both in-house and outsourced </p><p>designs. </p><p>• Ensures engineering compliance and company awareness with all customer specifications. </p><p>• Works directly with hardware designers/follow-up team and project management providing software </p><p>support and single point of contact for deliverables to and from the software group. </p><p>• Develops standardized software tools and designs. </p><p>• Understands and follows safety & environmental regulations and identifies safety/environmental concerns. </p><p>• Adheres to the Quality System and participates in continuous improvement.</p><p><br></p><p><strong>Qualifications </strong></p><p>To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The </p><p>requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable </p><p>accommodations may be made to enable individuals with disabilities to perform the essential functions.</p><p><br></p><p><strong>Confidentiality</strong></p><p>This position performs a variety of highly specialized and confidential financial and administrative duties in support </p><p>of an organizational unit having multiple departments or a single function of similar scope of service. </p><p><br></p><p><strong>Education and/or Experience</strong></p><ul> <li>Bachelor's degree and 5 years working controls experience; or equivalent combination of education and experience. Preferred Bachelor's (B.S.) degree in Electrical Engineering or Computer Science.</li> <li>Proficiency with ControLogix and FactoryTalk software. </li> <li>Experience in body shop applications and technology.</li> </ul><p><br></p><p><strong>Language Skills</strong></p><ul> <li>Ability to write routine reports and correspondence.</li> <li>Ability to speak effectively before groups of customers or employees of organization.</li> <li>Ability to read and interpret engineering drawings and CAD annotations and tolerances.</li> <li>Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure </li> <li>manuals. </li> </ul><p><br></p><p><strong>Computer Skills</strong></p><p>• Proficient in Microsoft applications including Outlook, Word, “MS Excel”, PowerPoint. </p><p><br></p><p><strong>Mathematical Skills </strong></p><ul> <li>Ability to apply advanced mathematical concepts such as exponents, logarithms, quadratic equations, and </li> <li>permutations.</li> <li>Ability to apply mathematical operations to such tasks as frequency distribution, determination of test reliability and </li> <li>validity, analysis of variance, correlation techniques, sampling theory, and factor analysis. </li> </ul><p><br></p><p><strong>Reasoning Ability </strong></p><ul> <li>Ability to apply common sense understanding to carry out instructions furnished in written, oral, or diagram form. </li> <li>Ability to deal with problems involving several concrete variables in standardized situations.</li> <li>Certificates, Licenses, Registrations</li> <li>MIOSHA Training. </li> </ul><p><br></p><p><strong>Physical Demands </strong></p><p>The physical demands described here are representative of those that must be met by an employee to successfully </p><p>perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with </p><p>disabilities to perform the essential functions. </p><p><br></p><p>While performing the duties of this job, the employee is frequently required to stand; sit; and use hands to finger, handle, or feel. The employee is occasionally required to talk or hear. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, and ability to adjust focus.</p><p><br></p><p><strong>Work Environment</strong></p><p>The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually quiet.</p><p><br></p><p><strong>Travel Requirements</strong></p><p>Local travel to UTEC facilities and customer/supplier sites for meetings or support is rarely required. Travel requirements may vary based on project assignments and department workloads.</p>
1d ago
<p>This Lead Full stack Java Engineer will be responsible for writing code and scripts that provide desired functionality to the digital solutions, typically for large, complex or leading-edge sites, products and programs. Implements activities that influence important components / processes of the functional area. Work is received short- and mid-term assignments that are important / complicated undertakings that require a comprehensive understanding of the organization's current web-based applications, coding languages, tools and regularly require the application of independent judgment.</p><p> </p><p><strong>Must Haves:</strong></p><ul> <li>15+ years of Java Development experience</li> <li>Java</li> <li>Node</li> <li>React</li> <li>MongoDB</li> <li>SpringBoot</li> <li>Cloud Technologies – Azure preferred, but they are open to AWS</li> <li>Experience with Microservices</li> <li>Working with multiple projects, multiple deliverables at the same time</li> </ul><p> </p><p><strong>Plus:</strong></p><ul><li>Azure Redis</li></ul><p> </p><p><strong>Job Responsibilities:</strong></p><p> </p><ul> <li>Actively involved in the daily operational activities that generally influence important components / processes of the on-line technology function, including but not limited to writing code and scripts that provide desired functionality to the web-based software, typically for large, complex or leading edge sites, products and programs and developing software applications and tools.</li> <li>Maintains and supports existing, and develops web-based applications and tools.</li> <li>Contributes to software design.</li> <li>Evaluates compatibility of programs with existing communications hardware and software.</li> <li>Develops web-based prototypes and protocols to support established standards.</li> <li>Anticipates and prevents problems and roadblocks before they occur.</li> <li>Coordinates cross-functionally to accomplish assigned tasks.</li> <li>Gathers and updates necessary information and communicates to appropriate parties.</li> <li>May assist in incident resolution that may include on-call rotation.</li> <li>May mentor less experienced members of the team.</li> </ul><p></p>
1d ago
<p><strong>Position:</strong> ServiceNow Solution Lead</p><p><strong>Location:</strong> Hybrid in Lisle, IL OR Brookfield, WI (3 days on-site – Tuesday, Wednesday, and Thursday)</p><p><strong>Type:</strong> PERMANENT</p><p><strong>Opening:</strong> 1</p><p><strong>Pay</strong>: $165k-180k</p><p><strong>Interview</strong>: 2 rounds </p><ul> <li>First round: Virtual Technical Screen w/ Associate Director and Technical Lead</li> <li>Final round: In-person interview with Director, Tech Lead, and Business Stakeholders</li> </ul><p><br></p><p> <strong>Must Haves:</strong></p><ul> <li>8-15 years of overall ServiceNow experience, including CMDB and CSDM frameworks </li> <li>Extensive experience supporting and assisting with executing an IT strategy to drive adoption of IT Operations Management (ITOM) </li> <li>Mentoring service and process manager on ITOM concepts </li> <li>Providing technical and thought leadership for integration and development of ITSM and ITOM tools with stakeholders </li> <li>Experience promoting and championing benefits of ITSM and ITOM processes: Incident, Problem, Change, Request, Enterprise Monitoring and CMDB</li> <li>In-depth knowledge of IT Service Management (ITIL) frameworks</li> <li>Fundamental understanding of key ServiceNow technologies: SSO, SAML, Web Services, LDAP, REST, and JavaScript</li> </ul><p><br></p><p><strong>Plusses</strong></p><ul> <li>Extensive experience with Solar Winds</li> <li>CTA (Certified Technical Architect) ServiceNow</li> </ul><p><br></p><p><br></p><p><strong>Description:</strong></p><p><strong> </strong></p><p>Our client in the commercial vehicle industry is undertaking its most significant transformation in a century, our stands at the forefront, a vanguard of the movement. No longer content with merely supplying trucks, buses, and engines, they are on a mission to redefine transportation. Embracing a bold digital transformation, ushering in a new era of complete and sustainable transport solutions. In this role, the ServiceNow Solutions Lead will be responsible for IT Service Management (ITSM) and IT Operations Management (ITOM). Person will be expected to play a lead role in the architecture and oversight of a technical team that provides day-to-day support and administration of these areas.</p><p><br></p><ul> <li>Foster continuous service delivery optimization and improvement.</li> <li>Build enduring relationships to foster collaboration and knowledge exchange.</li> <li>Develop and manage a roadmap for organizational excellence in the application of ITSM services, procedures, and tools.</li> <li>Building, publishing, and driving the utilization of the service catalog delivered from the IT Self-Service Portal.</li> <li>Developing and driving the implementation of business processes automation across the IT organization.</li> <li>Overseeing processes to ensure Service Level Agreements (SLAs) are published and met by IT teams.</li> <li>Developing performance measures and consistently reporting metrics to process stakeholders at all organizational levels.</li> <li>Demonstrated ability to influence and consult (on pros, cons, and risks).</li> <li>Provide thought leadership in solving business processes and technical problems.</li> <li>Ability to analyze data findings to draw conclusions and develop actionable recommendations.</li> <li>Excellent communication skills.</li> <li>Ability to explain complex practices, processes, or procedures in clear and simple terms.</li> <li>Demonstrated experience in leading process improvement and organization change initiatives.</li> <li>Proven expertise and overall responsibility in customer service and contact center services, performance, and new generation capabilities.</li> <li>Excellent presentation, time management, and collaborating skills.</li> <li>Plans and carries out responsibilities with minimal direction.</li> <li>Ability to collaborate effectively with individuals from diverse cultural backgrounds.</li> </ul><p><br></p><p><strong>Compensation:</strong></p><p><strong>$165,000 to $180,000 per year annual salary. </strong></p><p> </p><p>Exact compensation may vary based on several factors, including skills, experience, and education.</p><p><em>Benefit packages for this role may include healthcare insurance offerings and paid leave as provided by applicable law.</em></p>
1d ago
<p>PADI, the global leader in Ocean Exploration, is searching for a full-time, experienced TECHNICAL CUSTOMER SUPPORT REPRESENTATIVE II in our Rancho Santa Margarita CA offices. PADI offers its employees a unique culture centered around an active lifestyle, fun and hardworking colleagues, interesting work, competitive salary and outstanding benefits. We are an amazing company searching for amazing people to join our team!</p><p><br></p><p>Hybrid work schedule in Rancho Santa Margarita CA.</p><p><br></p><p>The Technical Customer Support Representative provides basic technical support and assistance to customers via e-mail, phone, or chat. Addresses and responds to customer inquiries on products and services, including installation, operational functions, troubleshooting, and maintenance. Being a Technical Customer Support Representative II provides customers with preventive maintenance and configuration recommendations to improve product usability, performance, and customer satisfaction. Documents support interactions, including details of inquiries, complaints and comments, and actions taken. Additionally, Technical Customer Support Representative possesses a strong understanding of the organization's products and services and escalates more complex inquiries to a higher-level support team. The Technical Customer Support Rep works under moderate supervision and is gaining or has attained full proficiency in a specific area of discipline.</p><p><br></p><p><strong>What You Get To Do</strong></p><p><strong><em>Technical Expertise:</em></strong></p><ul> <li>Discover the root cause of the problem and the action required to solve it, whenever possible, using company databases, customer information and collaboration with other departments</li> <li>Engage in real-time troubleshooting while customer is on the telephone and submit a service request to Product & Technology. Follow up call appointment with the customer if the problem cannot be resolved. Negotiate follow up time with the customer and educate the customer if there are other options that can be utilized while we work with our Product & Technology team to address the request.</li> <li>Provide total customer service by answering basic questions about programming over the phone and partnering with Production Excellence point person(s) to resolve the issue as quickly as possible.</li> <li>Partner with Product Teams to complete User SQA testing feedback for product and project development.</li> </ul><p><br></p><p><strong><em>Promote Quality Customer Experience</em></strong></p><ul> <li>Provide customer support by asking questions and listening to customers in order to understand needs, requests or problems.</li> <li>Build customer loyalty by placing follow-up calls to internal and external customers after receiving acknowledgment of action taken by other departments to resolve request or issue</li> <li>Keep customers informed about progress through checking status of service requests in customer record system (Zendesk/Salesforce)</li> <li>Provide seamless customer experience through documenting call/email details into the computer system and completing any forms required to request action by other departments</li> <li>Respond to members'/consumers' inquiries concerning eLearning, eCard, online accounts and application status/service</li> <li>Promptly review and coordinate processing of all service requests for all membership levels.</li> <li>Participate in reviewing assigned tasks and apply training in needed areas as it relates to resolution to issues.</li> <li>Implement and maintain appropriate customer service levels by managing assigned workflow, membership/student accounts and handling general consumer issues.</li> <li>Provide prompt follow-up on customer service issues received by phone, email, written and other communication methods.</li> <li>Advise senior personnel or other departments and team members as an advocate for the membership on issues that pertain to Customer Relations when applicable.</li> <li>Assist with work overflow within the Customer Relations Department including processing, filing, image verification, and emails/tickets, etc.</li> <li>Provide daily reports on processes and pledge goals to department management as directed.</li> <li>Must maintain complete confidentiality with regard to information received or heard about former or present employees.</li> </ul><p><br></p><p><strong>What You Will Need To Be Successful:</strong></p><ul> <li>High school diploma or general education degree (GED).</li> <li>Fluency (write, read, speak) French, Spanish or Portuguese a plus.</li> <li>Minimum two to five years customer service and tech support experience</li> <li>Analytical mindset- will need to diagnose problems and consult with Product Team point person to ascertain where problems lie</li> <li>Ability to document issues clearly- reporting bugs, defining resolutions, etc.</li> <li>Ability to use internal and/or external tools to assist with troubleshooting devices compatible with our digital product line</li> <li>PC literacy; working knowledge of word processing and spreadsheet software including MS Word and Excel and PowerPoint (preferred)</li> <li>Knowledge of and sensitivity to multi-cultural issues relating to customer service.</li> <li>Type 75 words per minute.</li> <li>Excellent writing and verbal skills.</li> <li>Excellent organization skills; ability to prioritize work.</li> <li>Detail orientation.</li> <li>Professional attitude and telephone manner.</li> <li>Politically astute.</li> <li>Dedication to customer service and satisfaction. Multitask</li> <li>Listening Skills</li> <li>Phone Skills</li> <li>People Oriented</li> <li>Adaptability</li> <li>Ability to Work Under Pressure</li> <li>Computer Skills</li> <li>Patience</li> <li>Negotiation</li> <li>Positive Attitude</li> <li>Product Knowledge</li> <li>Customer Service</li> <li>Resolving Conflict</li> </ul><p><br></p><p>Founded in 1966, PADI has grown consistently through our 59 years in business, continually raising the bar for the industry we are all so passionate about. We know who we are as a company but never let that hold us back from reinventing ourselves and keeping our mission modern and relevant. One thing that stays consistent is our mission to be “The Way the World Learns to Dive”. PADI has certified over 30 million divers during our history, an achievement no other scuba diving agency can claim. We are committed to our purpose to Seek Adventure—Save The Ocean.</p><p><br></p><p>PADI strives to create a work environment that respects individual contribution while maintaining a strong team approach for successful execution of business objectives. The executive team believes in a work-life balance that enables employees to meet their personal and family needs with flexible hours and a robust benefits plan.</p><p><br></p><p>If this job sounds interesting to you and you meet these requirements described above, we’d like to get to know you! To learn more about our company visit us at www.padi.com</p><p><br></p><p>Applicants must possess the permanent right to work in the United States.</p><p><br></p><p>PADI/Seek Adventure Save the Ocean</p><p><br></p><p>California Applicants please note that PADI collects personal information relating to its candidates for employment to manage the recruitment process. The organization is committed to being transparent about how it collects and uses that data and to meeting its data protection obligations. To view PADI's CCPA Notice please go to https://www.padi.com/ccpa-notice</p>
Stay sharp with the latest updates in tech industry!

Published in
···March 19, 2025

Published in
··March 18, 2025

Published in
····March 13, 2025

Published in
···March 7, 2025
Discover a world of insights - browse our complete collection of articles in one place!
NathaliaLamb

17
4 hours ago
2
aodiab99

15
4 hours ago
2
havipvlpro

17
4 hours ago
3
srumana097

12
10 hours ago
2
currtanner2028

97
16 hours ago
6
alexjohn12

227
17 hours ago
6
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.