Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
3,586

Software Engineer jobs in United States

Software Engineer

Rs Progress Limited

Belfast
Hybrid
GBP 40,000 - 55,000
24 days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Software Engineer - Active Savings

Hargreaves Lansdown

Dartford
Hybrid
GBP 40,000 - 60,000
24 days ago

Senior Software Engineer

Aibidia

City Of London
Hybrid
GBP 60,000 - 80,000
24 days ago

Senior Software Engineer

Ultra PCS Limited

Gloucester
On-site
GBP 40,000 - 60,000
24 days ago

C++ Software Engineer

Akkodis

Gloucester
On-site
GBP 55,000 - 75,000
24 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

M365 Platform Software Engineer

JAM Recruitment

Reading
Hybrid
GBP 100,000 - 125,000
24 days ago

Software Engineer

Anaplan

City Of London
On-site
GBP 50,000 - 70,000
24 days ago

Software Engineer

Experis - ManpowerGroup

Bristol
On-site
GBP 55,000 - 80,000
24 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Software Engineer, Data Infrastructure & Acquisition - Manchester, United Kingdom

Clutch Canada

Manchester
Remote
GBP 60,000 - 80,000
24 days ago

Software Engineer

JR United Kingdom

England
On-site
GBP 50,000 - 70,000
24 days ago

Software Engineer

Story Terrace Inc.

City Of London
Hybrid
GBP 80,000 - 100,000
24 days ago

Software Engineer – Generative AI

VIAVI Solutions

Newbury
Hybrid
GBP 55,000 - 85,000
25 days ago

Software Engineer

Spirent

Daventry
On-site
GBP 40,000 - 60,000
25 days ago

Senior Software Engineer

SailPoint

United Kingdom
Remote
GBP 60,000 - 80,000
25 days ago

Full Stack Software Engineer

Renishaw

Wotton-under-Edge
Hybrid
GBP 45,000 - 55,000
25 days ago

Lead Software Engineer- AI

J.P. Morgan

City Of London
On-site
GBP 70,000 - 90,000
25 days ago

Embedded Software Engineer

Professional Technical Ltd

Weyhill
On-site
GBP 50,000 - 55,000
25 days ago

ML/Data Software Engineer (Fixed-Term 12 months)

Arm

Cambridge
On-site
GBP 45,000 - 70,000
25 days ago

Senior Golang Software Engineer

Opus Recruitment Solutions

City Of London
Remote
GBP 70,000 - 100,000
25 days ago

Embedded Software Engineer

Professional Technical Ltd

Andover
On-site
GBP 38,000
25 days ago

C++ Software Engineer

Line Up Aviation

Bristol
On-site
GBP 80,000 - 100,000
25 days ago

Junior CRM Software Engineer (FTC)

Pantheon

City Of London
On-site
GBP 60,000 - 80,000
25 days ago

Senior Software Engineer

StarRez, Inc.

United Kingdom
Remote
GBP 50,000 - 70,000
25 days ago

Sr. Software Engineer - Privacy

Brave

United Kingdom
Remote
GBP 80,000 - 100,000
25 days ago

Senior Software Engineer

Fitch Group

City Of London
Hybrid
GBP 70,000 - 90,000
25 days ago
Software Engineer
Rs Progress Limited
Belfast
Hybrid
GBP 40,000 - 55,000
Full time
24 days ago

Job summary

A technology company based in Belfast is looking for a Software Engineer to design and implement scalable applications using Azure services. The ideal candidate should have over 2 years of agility experience and strong skills in software development. This is a hybrid position requiring 2 days per week in the office. The role offers a collaborative environment and opportunities for mentoring junior team members.

Qualifications

  • 2+ years of hands-on software development experience within agile teams.
  • Strong communication and analytical skills required.
  • Ability to adapt and manage shifting priorities.

Responsibilities

  • Design and implement scalable applications using Azure services.
  • Collaborate with peers to deliver high-quality, scalable solutions.
  • Build and maintain CI/CD pipelines using Azure DevOps.

Skills

C#
.NET Core
JavaScript/TypeScript
SQL
Azure Functions
Azure DevOps
Docker
Angular
Blazor
CI/CD pipelines

Education

Bachelor's or Master's degree in computer science, engineering, or related field

Tools

Azure App Service
Git
Bicep
ARM
xUnit
NUnit
Postman
Swagger
Azure Monitor
Application Insights
Job description
Job Title

Software Engineer

Location

Belfast, Northern Ireland - Hybrid (2 days per week in Office)

Purpose and Importance of Position

Operates under the guidance of the Director and Manager of Application Development. In collaboration with your empowered team actively partner with RiverStone Business to help drive end to end solutions, utilizing a Cloud first mindset and converging all expected disciplines from requirements and support technical designs, architectural design, implementation/testing, cloud hosting, roll-out and on-going support.

Essential Functions
  • Demonstrated hands-on software development experience within agile teams for 2+ years.
  • Collaborates closely with peers, senior and principal engineers to deliver high-quality, scalable solutions.
  • Contributes to team success by sharing knowledge, participating in code reviews, and supporting all development initiatives.
  • Design and implement scalable, resilient, and secure applications using Azure services such as Azure App Service, Azure Functions, and Azure Logic Apps.
  • Build and maintain CI/CD pipelines using Azure DevOps.
  • Automate deployments and testing workflows for rapid delivery and rollback capabilities.
  • Build responsive UIs using Angular, or Razor Pages.
  • Integrate frontend with backend APIs securely and efficiently
  • Use Bicep, ARM templates, or YAML to define and manage Azure infrastructure.
  • Implement authentication and authorization using Azure AD, OAuth, and role-based access control.
  • Secure APIs and data using best practices and Azure-native tools.
  • Use Azure Monitor, Application Insights, and Log Analytics to track performance and diagnose issues.
  • Set up alerts and dashboards for proactive system health management.
  • Write unit, integration, and end-to-end tests using frameworks like xUnit, NUnit, and BDD tools.
  • Participate in code reviews and ensure adherence to coding standards.
  • Adapts efficiently to diverse work situations, managing ambiguity, multiple demands, and uncertainty effectively.
Required Skills
  • Must have strong communication skills, analytical abilities, and effective time management.
  • Proven ability to learn through various methods, including instructor-led, self-taught, online learning, conferences, and books.
  • Skills in problem solving and finding solutions.
  • Self-starter when required, and able to deal with vague and ambiguous requirements
  • Expertise in estimating and sizing, and mapping these to challenging yet achievable business commitments.
  • Ability to adapt and manage shifting priorities or complete multiple tasks simultaneously.
  • Capable of working individually or collaboratively as part of a team.
  • Customer service oriented with the capability to develop long-lasting relationships with internal and external business partners.
Organizational
  • Develops innovative ideas and solutions to address current business challenges and opportunities; undertakes well-considered risks, acknowledging potential for failure.
  • Encourages both self and team members to continuously improve RiverStone’s business processes and systems, proactively suggesting ideas and solutions.
  • Consistently provides exceptional customer service to both internal and external business partners.
  • Demonstrates commitment to RiverStone’s core values and commitments.
  • Prioritizes and organizes tasks in a self-directed manner.
  • Acquires and maintains comprehensive knowledge of the assigned department.
  • Performs additional duties as needed, including collaborating with colleagues from other departments.
Experience
  • Languages: C#, .NET Core, JavaScript/TypeScript, SQL
  • Frameworks : ASP.NET, Angular, Blazor
  • Azure Services: Azure Functions, Azure App Service, Azure SQL, Azure Data Factory, Azure DevOps, Azure Blob Storage
  • DevOps Tools: Git, Docker, Bicep, ARM
  • Testing Tools: xUnit, NUnit, Postman, Swagger
  • Monitoring: Azure Monitor, Application Insights
  • Experience with multiple platforms: Windows, Linux, Apache Tomcat, Node.JS, IIS
  • Understanding of agile methodologies, particularly SCRUM
Required Education

Bachelor's or Master's degree in computer science, engineering, or related field.

Additional equivalent years of experience in Information Technology can be substituted for a degree.

Preferred Education or Certification

Bachelors or Masters

Supervisory Role

Minimal, but with experience of mentoring junior team members

Travel

Minimal to none, based upon business needs with occasional trip onsite Manchester / NH visits.

Work Environment / Physical Demands

This position operates in a professional, collaborative environment and must have the ability to timely produce thorough, accurate work with many competing demands, deadlines, and distractions. The position uses standard equipment such as phones, computers, copiers/printers and filing cabinets. Noise level is moderate.

Other Duties (Disclaimer Statement)

RiverStone retains the right to change or assign other duties to this position as needed, or other duties or responsibilities may change or be assigned as needed.

Core Competencies
  • Learning on the Fly: Learns quickly when facing new problems; a relentless and versatile learner; open to change; analyzes both successes and failures for clues to improvement; experiments and will try anything to find solutions; enjoys the challenge of unfamiliar tasks; quickly grasps the essence and the underlying structure of anything.
  • Problem Solving : Uses rigorous logic and methods to solve difficult problems with effective solutions; probes all fruitful sources for answers; can see hidden problems; is excellent at honest analysis; looks beyond the obvious and doesn’t stop at the first answers.
  • Process Management: Good at figuring out the processes necessary to get things done; knows how to organize people and activities; understands how to separate and combine tasks into efficient flow; knows what to measure and how to measure it; can see opportunities for synergy and integration where others can’t; can simplify complex processes; gets more out of fewer resources.
  • Sizing Up People: Is a good judge of talent; after reasonable exposure, can articulate the strengths and limitations of people inside or outside the organization; can accurately project what people are likely to do across a variety of situations.
  • Ethics and Values: Adheres to an appropriate (for the setting) and effective set of core values and beliefs during both good and bad times; acts in line with those values; rewards the right values and disapproves of others; practices what he/she preaches.
  • Diversity, Equity, Inclusion & Belonging RiverStone Resources, LLC is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, LGBTQ+, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law.
Diversity Statement

RiverStone Resources, LLC is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, LGBTQ+, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law.

  • 1
  • ...
  • 38
  • 39
  • 40
  • ...
  • 144

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved