Score code, devs, and debt fast.

Start free trial
sitepoint-terminal
#

Welcome to SitePoint!

#

Access a huge library of books and courses

#

On various topics: JavaScript, Python, AI, and more!

Explore over 700 courses

Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

Django A-Z: Build & Deploy Web Projects With Python & Django
Django A-Z: Build & Deploy Web Projects With Python & Django

video

Git & GitHub Masterclass: The Practical Bootcamp
Git & GitHub Masterclass: The Practical Bootcamp

video

·

5.0
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap

video

·

5.0
Python Data Structures and Algorithms: The Complete Bootcamp
Python Data Structures and Algorithms: The Complete Bootcamp

video

Python A-Z: Learn Python By Building 15 Projects
Python A-Z: Learn Python By Building 15 Projects

video

React JS Masterclass: Zero To Job Ready With 10 Projects
React JS Masterclass: Zero To Job Ready With 10 Projects

video

·

4.5
Looking for more?

Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.

Browse Library
Course List
Collection of more than 700 courses

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.
Start your free Trial
Toolbox overview
Matt Mullenweg avatar

... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.

Matt Mullenweg

Creator of WordPress, CEO of Automattic

For all learning paths

Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

Full Stack JavaScript Developer
Full Stack JavaScript Developer

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.

Beginner·4 steps
Web Development Basics
Web Development Basics

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.

Beginner·2 steps
Pro Dev Workflow
Pro Dev Workflow

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.

Beginner·3 steps
Build Beautiful Webpages
Build Beautiful Webpages

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.

Beginner·5 steps
React Front End Development
React Front End Development

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.

Beginner·4 steps
Vue Front End Development
Vue Front End Development

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.

Beginner·4 steps
We’ve got a path ready for you!

Discover our library filled with learning paths for all kinds of learners.

Browse Library
Recommended jobs for developers

Browse thousands of jobs in Software Development

Browse all jobs
Alldus

1d ago

Founding Staff Software Engineer

<p>We are a rapidly growing early-stage start-up in Palo Alto building an enterprise AI navigation system that will solve one of the key challenges organizations face today: large enterprises inability to scale, protect, and monitor their use of AI. Our platform does not rely on manual or static configurations, instead we dynamically discover every AI-human interaction, protect sensitive information, and transform scattered use-cases into a cohesive system.</p><p><br></p><p>We are looking for a Senior/Staff level Backend Engineer to join our team of passionate builders and lifelong learners. You'll play key role in building key backend services for our multi-tenant, enterprise SaaS architecture. You'll be a crucial member of our team enhancing the capabilities of our AI-enabled tools.</p><p><br></p><p>Responsibilities:</p><ul> <li>Own, develop, design, implement, and optimize backend services</li> <li>Collaborate cross-functional with c-suite leadership, product, and ML teams</li> <li>Develop and steer engineering best practices</li> </ul><p><br></p><p>Technical Skills:</p><ul> <li>B.S. (M.S. and above is preferred) in Computer Science, Engineering, or related field</li> <li>6+ years of industry experience (Preferably 1+ at an early stage start-up environment or at minimum working 0-1 on a new product at a larger organization)</li> <li>Deep knowledge of high performance enterprise web applications</li> <li>Experience working with multi cloud systems</li> <li>Experience with Python, Node.js, Go</li> <li>Experience with asynch communication technologies like GraphQL, REST, WebSockets, etc.</li> </ul><p></p>

Palo Alto, United States
BIP US (Formerly BIP.Monticello)

1d ago

Technical Developer, Endur Trading Platform

<p><strong>Company Overview:</strong></p><p><br></p><p>Business Integration Partners (BIP) is Europe’s fastest growing digital consulting company and are on track to reach the Top 20 by 2025, with an expanding global footprint in the US (New York, Boston, Chicago, Tampa, Charlotte, Dallas, and Houston). Operating at the intersection of business and technology we design, develop, and deliver sustainable solutions at pace and scale creating greater value for our customers, employees, shareholders, and society.</p><p><br></p><p>Our team will collaborate on strategic business and technology programs by partnering with the development, infrastructure, line of business experts, and project teams. Our team is responsible for project delivery by establishing project milestones and governance structures throughout the project lifecycle: initiating, planning, executing, controlling, and closing.</p><p><br></p><p><strong>You must have valid US work authorization and must physically reside around the posted city, within a 50-mile commute. We are unable to support relocation costs.</strong></p><p><br></p><p><strong>Please do not apply for this position unless you meet the criteria outlined above.</strong></p><p><br></p><p><strong>Role Overview:</strong></p><p><br></p><p>BIP US is expanding its Endur consulting practice and seeking experienced Technical Developers with deep expertise in commodity or energy markets, and trading and risk management. In this role, you will lead Endur implementation projects, applying your technical proficiency in deal modeling, valuation, risk analytics, scheduling, invoicing, and accounting within the commodities and energy domain.</p><p><br></p><p><strong><em>You must have experience with the OpenLink Endur trading platform and other required technologies. If you do not have that experience please do not apply for this position. </em></strong></p><p><br></p><p>You will ensure the delivery of successful client engagements while applying best practices in consulting and technical development. Additionally, you will contribute to the continued growth and development of BIP US’s Energy and Commodities consulting capabilities.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><ul> <li>Act as a technical subject matter expert on Endur, providing expert guidance across the technical development lifecycle.</li> <li>Lead Endur solution implementations, including custom development, configuration, upgrades, and data migration.</li> <li>Design and architect object-oriented solutions within the Endur ecosystem that are scalable, maintainable, and well-integrated with broader system landscapes.</li> <li>Collaborate directly with clients to define technical requirements and lead related change management efforts.</li> <li>Analyze existing business processes and systems to identify and recommend improvements.</li> <li>Work closely with cross-functional teams to ensure projects are delivered on time and exceed client expectations.</li> <li>Offer industry and functional expertise to help clients align system solutions with business objectives.</li> <li>Communicate effectively with both internal and external stakeholders to manage technical development scope and expectations.</li> <li>Prepare technical documentation and review outputs from other team members to ensure solution quality.</li> </ul><p><br></p><p><strong>Skills &amp; Expertise:</strong></p><p><br></p><ul> <li>Endur Development: Extensive hands-on experience with JVS and/or OpenComponents (Java or .NET C#).</li> <li>Connex Integration: Proven ability to integrate Endur with external systems and data feeds.</li> <li>Database Skills: Strong understanding of Oracle and MS SQL Server, including design, performance tuning, and optimization.</li> <li>Programming: Proficiency in .NET C# and/or Java for building custom modules and integrations.</li> <li>Endur Gateways &amp; Accelerators: Strong familiarity with Endur Gateways, Accelerators, and Grid configurations.</li> <li>Endur Modules: Solid knowledge across key modules relevant to commodity/energy trading and operations.</li> <li>Configuration: Experience in configuring workflows and business logic within Endur to match client needs.</li> <li>Tooling: Practical experience with Jira, DevOps tools, and GitHub.</li> <li>Cloud Platforms: Familiarity with AWS and/or Azure environments, with bonus points for experience using ION Cloud or IEM tools.</li> <li>Test &amp; Environment Tools: Knowledge of test automation and environment management platforms.</li> <li>Strong interpersonal, communication, organizational, and analytical skills.</li> <li>Ability to manage multiple workstreams in a fast-paced consulting environment.</li> </ul><p><br></p><p><strong>Required Experience:</strong></p><p><br></p><ul> <li>Bachelor’s degree in Computer Science, Engineering, or related field.</li> <li>5+ years of hands-on Endur experience as a senior developer or technical lead, ideally with experience in version 19 or above.</li> <li>At least 7-10 years of relevant industry experience.</li> <li>Key contributor to at least two large-scale Endur implementations or upgrade projects in sectors such as Gas, Power, Renewables, LNG, Agriculture, or Oil &amp; Refined Products.</li> <li>In-depth understanding of Endur's functional and technical architecture, including quality assurance and testing practices.</li> <li>Experience working in globally distributed teams and across multiple time zones.</li> <li>Proven ability to operate independently within a structured project framework.</li> <li>Willingness and ability to travel to client sites as required.</li> </ul><p><br></p><p><strong>**The base salary range for this role is $110,000 - $160,000**</strong></p><p><br></p><p><strong>Benefits:</strong></p><p><br></p><ul> <li>Choice of medical, dental, vision insurance.</li> <li>Voluntary benefits.</li> <li>Short- and long-term disability.</li> <li>HSA and FSAs.</li> <li>Matching 401k.</li> <li>Discretionary performance bonus.</li> <li>Employee referral bonus.</li> <li>Employee assistance program.</li> <li>11 public holidays.</li> <li>20 days PTO.</li> <li>7 Sick Days.</li> <li>PTO buy and sell program.</li> <li>Volunteer days.</li> <li>Paid parental leave.</li> <li>Remote/hybrid work environment support.</li> </ul><p><br></p><p>For more information about BIP US, visit <strong><a>https://www.bip-group.com/en-us/</a></strong>.</p><p><br></p><p><strong>Equal Employment Opportunity:</strong></p><p><br></p><p>It is BIP US Consulting policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship, or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds.</p><p><br></p><p>BIP US provides a reasonable range of compensation for our roles. Actual compensation is influenced by a wide array of factors including but not limited to skill set, education, level of experience, and knowledge.</p>

Dallas, United States
Luxoft

1d ago

Senior Business Analyst

<p><strong>Project Description:</strong></p><p>The platform is responsible for providing authoritative sources of securities indicative data to our clients across the organization, through implementing state of the art technologies and operational processes which promote the collection, storage, analysis, and distribution of product, pricing, account and corporate action data. BA team is tasked with the enhancement to the system including integration of vendor feeds, data model enhancement and updates to existing data from vendors. This may involve analyzing multiple data sets manually or engineering automated solutions. The overall objective of this role is to understand business needs &amp; conduct data analysis</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Financial Data Modeling Capabilities</p><p>• Data Analysis for complex system</p><p>• Reverse engineering functional specifications from data</p><p>• Work closely with End Users/Clients to understand Business Process/Industry Standards/Regulatory Mandate requirements.</p><p>• Work closely with IT and Operations partners</p><p>• Work with external data vendors (i.e., Bloomberg, Reuters, IDC, Markit, etc) and standards organizations</p><p>• Able to execute projects Independently</p><p>• Conduct Systems Integrated Testing (SIT) and User Acceptance Testing (UAT)</p><p>• Create Function Specification Documents (FSD), System Requirement Specification (SRS), and test plans</p><p><br></p><p><strong>Mandatory Skills Description:</strong></p><p>• Working experience of 8 years min. as Business Analyst</p><p>• Strong background in financial reference data and capital markets</p><p>• Strong SQL knowledge required (able to query data, analyze and troubleshooting)</p><p>• Strong Data analysis and Mapping skill</p><p>• College degree, specialized training or equivalent work experience</p><p>• Data Oriented with an excellent attention to detail</p><p>• Experience/understanding of business process reengineering and business modeling concepts, systems development lifecycle</p><p>• Strong analytical skills and writing skills, to include solid experience in writing functional and technical specifications</p><p>• Must possess good communication skills with the ability to be assertive</p><p>• Ability to focus on high quality work while under pressure</p><p>• Experience utilizing various SDLC methodologies like Waterfall, Agile (JIRA etc.)</p><p>• Comprehensive knowledge of the Testing Lifecycle with SIT, UAT, and Production.</p><p><br></p><p><strong>Nice-to-Have Skills Description:</strong></p><p>• Experience working with major vendor data providers (i.e., Bloomberg, Reuters, IDC, Markit)</p><p>• Project lead experience</p><p>• Experience working closely with IT Project managers and development teams</p><p>• Knowledge of MS Excel, Visio</p><p>• Experience with vendor product implementation</p><p></p>

Jersey City, United States
Strategic Staffing Solutions

1d ago

Telecommunications Analyst

<p><strong>Job Title:</strong> Telecom Analyst – Hiring FAST!</p><p><strong>Location:</strong> Charlotte, NC </p><p><strong>Pay Rate:</strong> <strong>$35/HR</strong> on <strong>W2 Only</strong> – <strong>NO C2C</strong></p><p><strong>Setting:</strong> Hybrid Required <strong><em>(Remote is NOT an Option)</em></strong></p><p><strong>Duration:</strong> 12+ months.</p><p><br></p><p><strong>Required Qualifications:</strong></p><ul> <li>Bachelor's degree in a related discipline</li> <li>In addition to required degree, two (2) years minimum of related work experience</li> <li>In lieu of Bachelor's degree AND two (2) years minimum of related work experience listed above, High School/GED AND six (6) years minimum related work experience.</li> </ul><p><br></p><p><strong>Desired Qualifications: </strong></p><ul> <li>Excellent organization, communication, and interpersonal skills</li> <li>Familiarly with using Ansible</li> <li>Strong team player with the ability to effectively manage multiple tasks and assignments</li> <li>Understanding of NERC Standards</li> <li>Knowledge of risk management processes (e.g., methods for assessing and mitigating risk)</li> <li>Knowledge of laws, regulations, policies, and ethics as they relate to cybersecurity and privacy</li> <li>Demonstrates good listening skills and puts forth the effort to understand other points of view</li> <li>Has the ability to manage confidential information with a high degree of integrity.</li> </ul>

Charlotte, United States
BIP US (Formerly BIP.Monticello)

1d ago

Technical Developer, Endur Trading Platform

<p><strong>Company Overview:</strong></p><p><br></p><p>Business Integration Partners (BIP) is Europe’s fastest growing digital consulting company and are on track to reach the Top 20 by 2025, with an expanding global footprint in the US (New York, Boston, Chicago, Tampa, Charlotte, Dallas, and Houston). Operating at the intersection of business and technology we design, develop, and deliver sustainable solutions at pace and scale creating greater value for our customers, employees, shareholders, and society.</p><p><br></p><p>Our team will collaborate on strategic business and technology programs by partnering with the development, infrastructure, line of business experts, and project teams. Our team is responsible for project delivery by establishing project milestones and governance structures throughout the project lifecycle: initiating, planning, executing, controlling, and closing.</p><p><br></p><p><strong>You must have valid US work authorization and must physically reside around the posted city, within a 50-mile commute. We are unable to support relocation costs.</strong></p><p><br></p><p><strong>Please do not apply for this position unless you meet the criteria outlined above.</strong></p><p><br></p><p><strong>Role Overview:</strong></p><p><br></p><p>BIP US is expanding its Endur consulting practice and seeking experienced Technical Developers with deep expertise in commodity or energy markets, and trading and risk management. In this role, you will lead Endur implementation projects, applying your technical proficiency in deal modeling, valuation, risk analytics, scheduling, invoicing, and accounting within the commodities and energy domain.</p><p><br></p><p><strong><em>You must have experience with the OpenLink Endur trading platform and other required technologies. If you do not have that experience please do not apply for this position. </em></strong></p><p><br></p><p>You will ensure the delivery of successful client engagements while applying best practices in consulting and technical development. Additionally, you will contribute to the continued growth and development of BIP US’s Energy and Commodities consulting capabilities.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><ul> <li>Act as a technical subject matter expert on Endur, providing expert guidance across the technical development lifecycle.</li> <li>Lead Endur solution implementations, including custom development, configuration, upgrades, and data migration.</li> <li>Design and architect object-oriented solutions within the Endur ecosystem that are scalable, maintainable, and well-integrated with broader system landscapes.</li> <li>Collaborate directly with clients to define technical requirements and lead related change management efforts.</li> <li>Analyze existing business processes and systems to identify and recommend improvements.</li> <li>Work closely with cross-functional teams to ensure projects are delivered on time and exceed client expectations.</li> <li>Offer industry and functional expertise to help clients align system solutions with business objectives.</li> <li>Communicate effectively with both internal and external stakeholders to manage technical development scope and expectations.</li> <li>Prepare technical documentation and review outputs from other team members to ensure solution quality.</li> </ul><p><br></p><p><strong>Skills &amp; Expertise:</strong></p><p><br></p><ul> <li>Endur Development: Extensive hands-on experience with JVS and/or OpenComponents (Java or .NET C#).</li> <li>Connex Integration: Proven ability to integrate Endur with external systems and data feeds.</li> <li>Database Skills: Strong understanding of Oracle and MS SQL Server, including design, performance tuning, and optimization.</li> <li>Programming: Proficiency in .NET C# and/or Java for building custom modules and integrations.</li> <li>Endur Gateways &amp; Accelerators: Strong familiarity with Endur Gateways, Accelerators, and Grid configurations.</li> <li>Endur Modules: Solid knowledge across key modules relevant to commodity/energy trading and operations.</li> <li>Configuration: Experience in configuring workflows and business logic within Endur to match client needs.</li> <li>Tooling: Practical experience with Jira, DevOps tools, and GitHub.</li> <li>Cloud Platforms: Familiarity with AWS and/or Azure environments, with bonus points for experience using ION Cloud or IEM tools.</li> <li>Test &amp; Environment Tools: Knowledge of test automation and environment management platforms.</li> <li>Strong interpersonal, communication, organizational, and analytical skills.</li> <li>Ability to manage multiple workstreams in a fast-paced consulting environment.</li> </ul><p><br></p><p><strong>Required Experience:</strong></p><p><br></p><ul> <li>Bachelor’s degree in Computer Science, Engineering, or related field.</li> <li>5+ years of hands-on Endur experience as a senior developer or technical lead, ideally with experience in version 19 or above.</li> <li>At least 7-10 years of relevant industry experience.</li> <li>Key contributor to at least two large-scale Endur implementations or upgrade projects in sectors such as Gas, Power, Renewables, LNG, Agriculture, or Oil &amp; Refined Products.</li> <li>In-depth understanding of Endur's functional and technical architecture, including quality assurance and testing practices.</li> <li>Experience working in globally distributed teams and across multiple time zones.</li> <li>Proven ability to operate independently within a structured project framework.</li> <li>Willingness and ability to travel to client sites as required.</li> </ul><p><br></p><p><strong>**The base salary range for this role is $110,000 - $160,000**</strong></p><p><br></p><p><strong>Benefits:</strong></p><p><br></p><ul> <li>Choice of medical, dental, vision insurance.</li> <li>Voluntary benefits.</li> <li>Short- and long-term disability.</li> <li>HSA and FSAs.</li> <li>Matching 401k.</li> <li>Discretionary performance bonus.</li> <li>Employee referral bonus.</li> <li>Employee assistance program.</li> <li>11 public holidays.</li> <li>20 days PTO.</li> <li>7 Sick Days.</li> <li>PTO buy and sell program.</li> <li>Volunteer days.</li> <li>Paid parental leave.</li> <li>Remote/hybrid work environment support.</li> </ul><p><br></p><p>For more information about BIP US, visit <strong><a>https://www.bip-group.com/en-us/</a></strong>.</p><p><br></p><p><strong>Equal Employment Opportunity:</strong></p><p><br></p><p>It is BIP US Consulting policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship, or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds.</p><p><br></p><p>BIP US provides a reasonable range of compensation for our roles. Actual compensation is influenced by a wide array of factors including but not limited to skill set, education, level of experience, and knowledge.</p>

Jersey City, United States
Connect Search, LLC

1d ago

Assistant Project Manager

<p><strong>Assistant Project Manager – Commercial Construction</strong></p><p><strong>Location:</strong> Milwaukee, Waukesha</p><p>Our client is seeking a highly skilled <strong>Assistant Project Manager</strong> to join their dynamic team. They are a boutique construction services company that has shown consistent growth over the years, and offers multifamily and commercial construction services, including healthcare, townhome, education, religious, and public builds. Service areas include Milwaukee, Kenosha, Port Washington, Beaver Dam, everywhere in between and growing!</p><p>This role offers the opportunity to collaborate on multi-million-dollar commercial construction projects from inception to completion. The successful candidate will oversee all aspects of project execution, including physical construction, scheduling, reporting, financial management, and collaboration with architects, engineers, subcontractors, and owners.</p><p><strong><em>Key Responsibilities:</em> </strong></p><ul> <li>Manage full project life cycle, ensuring successful delivery on time and within budget.</li> <li>Coordinate with stakeholders, including architects, engineers, subcontractors, and owners.</li> <li>Oversee scheduling, reporting, and financial tracking of projects.</li> <li>Maintain high standards of quality, safety, and compliance throughout construction phases.</li> </ul><p><strong><em>Qualifications: </em></strong></p><p><strong>Education:</strong> Bachelor’s degree in Construction Management, Civil or Structural Engineering, or a related field preferred.</p><p><strong><em>Experience:</em></strong><em> </em></p><ul> <li>Minimum <strong>2 years</strong> of project management experience with a <strong>general contractor, design-builder, or construction management firm</strong>.</li> <li>Proven track record managing <strong>multi-million dollar projects</strong>, including <strong>new construction built from the ground up</strong>.</li> <li>Excellent verbal and written communication skills.</li> <li>Ability to work out of office in Waukesha WI.</li> </ul><p><strong><em>Benefits:</em></strong></p><ul> <li>Salary: 85k to 105k /yr salary offering</li> <li>Full Health benefits, including medical insurance, vision insurance, dental insurance</li> <li>PTO schedule</li> <li>401k plans</li> <li>And more!</li> </ul><p><br></p><p><strong>How to Apply</strong></p><ul><li>If you are a motivated professional seeking more information on this role and company, we encourage you to apply so we can connect you with more information and details. Please submit your resume, a project list, and any relevant materials to luke.pallo@connectsearchllc.com, or apply where you see this job posting. This is a confidential search, so your information will be kept private.</li></ul><p></p>

Waukesha County, United States
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Explore all articles

Discover a world of insights - browse our complete collection of articles in one place!

See all articles
Our weekly newsletter
Get the freshest news and resources in your inbox each week
Subscribe to newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

We Develop Elite Developers

Ready to get started? Access a library of books and courses on JavaScript, Python, AI, and more!
Start your free trial

7 Day Free Trial. Cancel Anytime.

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.