- Demonstrated hands‑on software development experience within agile teams for 5+ years.
- Collaborates closely with Principal Engineers and peers to deliver high‑quality, scalable solutions.
- Contributes to team success by sharing knowledge, participating in code reviews, and supporting junior developers.
- Serves as an advocate for maintaining an empowered team culture at RiverStone, adeptly pushing the boundaries to adopt optimal technologies, especially those related to AI toolsets, cloud‑first solutions, PaaS services, DevOps, IaaS, and security tooling.
- Takes proactive ownership of problems, addressing them with professional urgency.
- Committed to delivering high‑quality results, demonstrating energy, drive, and dedication to quality completion for both individual and team efforts.
- Adapts efficiently to diverse work situations, managing ambiguity, multiple demands, and uncertainty effectively.
- 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.
- 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.
- Proficiency in several languages with over 8 years of experience:
- C#, .NET stack, .NET Core, SQL, Java, JavaScript, Entity Framework, LINQ, PowerShell, JSON, XML
- Front‑end languages: Angular, jQuery, HTML, CSS, Bootstrap
- System interface development using Web API, REST API, Newman / Postman, WCF, SOAP
- Competence in client and server‑side programming
- Strong SQL Server database development experience, including T‑SQL and SSIS proficiency
- Cloud technologies: Azure (App Service, PaaS, Azure SQL, Azure Bus, Cosmos, IaaS, ARM templates, Azure DevOps, serverless) or comparable AWS services
- Familiarity with all phases of the SDLC (Plan, Design, Develop, Deploy, Test, Support)
- Experience with various frameworks:
- Experience with using Microsoft's AI toolset to delivery organizational efficiencies
- Data Access: JDBC, ORM, DAO, Transaction
- Architecture: MVC, MVVM
- Unit Testing: TDD, BDD, Mocking
- Knowledge of data structures and algorithms
- Experience with multiple platforms: Windows, Linux, Apache Tomcat, Node.JS, IIS
- Understanding of agile methodologies, particularly SCRUM
-
Software Engineer
1 month ago
Only for registered members Belfast, Northern IrelandWe are looking for a talented Software Engineer to join some of the industry's brightest minds dedicated to developing integrated hardware and software cybersecurity data sharing and communication solutions. · Work with the software/firmware teams to develop end-to-end security s ...
-
Software Engineer
1 week ago
Only for registered members BelfastBlack Duck Software, Inc. helps organizations build secure high-quality software minimizing risks while maximizing speed and productivity. · Design Develop and Maintain Applications: Utilize your deep knowledge of Django and Frontend development to create robust scalable applicat ...
-
Software Engineer
2 weeks ago
Only for registered members Belfast, Northern Ireland Remote jobWe are working with a well-established technology organisation that builds and operates large-scale, highly available platforms used by customers of all sizes. The engineering team in Belfast owns the development and ongoing enhancement of a mission-critical platform that process ...
-
Software Engineer
1 month ago
Only for registered members Belfast, Northern IrelandWe are looking for a Software Engineer with a strong frontend/React focus to help evolve and enhance our flagship product. · ...
-
Software Engineer
1 month ago
Only for registered members Belfast, Northern IrelandWe are looking for a Software Engineer with commercial Java experience to join our collaborative engineering team working on scalable production-grade systems. · ...
-
Software Engineer
2 weeks ago
Only for registered members Belfast, Northern IrelandOperates 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 ...
-
Software Engineer
3 weeks ago
Only for registered members Belfast Metropolitan AreaJoin a scaling fintech building the next generation of investment banking You'll work at the intersection of capital markets and cutting-edge blockchain technology helping drive and shape the future of financial infrastructure Your work will directly contribute to redefining and ...
-
Software Engineer
1 month ago
Only for registered members Belfast, Northern Ireland+We are looking for Software Engineers (Java) to support our customer in the Defence sector. · ...
-
Software Engineer
1 month ago
Only for registered members Belfast, Northern IrelandThis is a unique opportunity to join a newly formed team working on a cutting-edge platform using the latest technologies and modern architecture. · ...
-
Software Engineer
3 weeks ago
Only for registered members Belfast, Northern IrelandAt CGI our Software Engineers help shape enterprise-scale platforms that deliver real measurable impact for our clients In this role you will design and build high-quality software solutions that are secure scalable and production-ready contributing directly to complex programmes ...
-
Software Engineer
2 weeks ago
Only for registered members Belfast, Northern IrelandWe are working exclusively with an ambitious energy SaaS start-up on a mission to help customers unlock significant efficiency gains through smart, intuitive software for a Senior or a strong mid-level Software Engineer to join the small but mighty team. · ...
-
Software Engineer
3 days ago
Only for registered members Belfast, Northern Ireland, GBOperates 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 ...
-
Software Engineer
3 weeks ago
Only for registered members BelfastWe are a collaborative engineering team looking for a Software Engineer (Java) to join us in building scalable, production grade systems. This role will allow you to deepen your backend skills and learn from experienced engineers while taking ownership of features from start to f ...
-
Software Engineer
1 month ago
Only for registered members Belfast, Northern IrelandAt CGI our Software Engineers help shape enterprise-scale platforms that deliver real measurable impact for our clients. · Design & Build secure scalable software components aligned to architectural standards · Collaborate & Integrate with architects and system integrators to ens ...
-
Software Engineer
2 weeks ago
Only for registered members Belfast Full timeNapier AI's technology empowers financial institutions to spot suspicious activity by analysing transactions in real time. · Develop high-quality features in alignment with Napier's technical vision. · Diagnose and solve functional issues. · ...
-
Software Engineer
2 weeks ago
Only for registered members Belfast, Northern IrelandAt Opinly, we're revolutionizing competitor analysis and SEO automation for digital marketers. · ...
-
Software Engineer
3 weeks ago
Only for registered members Belfast OTHERWe are looking for a passionate software engineer who wants to build customer-focused, responsive applications using Angular, Ionic, · a nd other frameworks.Delivering high-quality, · tested, · secure customer-centric solutions for web & mobile platforms · ...
-
Software Engineer
1 month ago
Only for registered members Belfast, Northern IrelandWe are looking for a Full Stack Engineer who embraces an AI-first mindset. You understand that tools like Claude, GitHub Copilot, and Cursor aren't just "helpers", they are essential to high-velocity delivery and will enable you to make a great impact in your day-to-day responsib ...
-
Software Engineer
3 weeks ago
Only for registered members BelfastWe are a fintech organization developing scalable, business critical platforms used in a fast paced environment. · In this role, you will have the opportunity to grow your technical skills and work within a supportive, collaborative team culture. · ...
-
Software Engineer
2 weeks ago
Only for registered members Belfast BT LSOperates 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. · ...
-
Software Engineer
2 weeks ago
Only for registered members Belfast, Northern IrelandNapier AI's technology empowers financial institutions to spot suspicious activity and protect people's money from becoming criminal proceeds. · Developing debugging and unit testing of product features in accordance with internal procedures and standards. · Diagnosing diagnosis ...
Senior Software Engineer - Belfast - RiverStone
Description
Job Title
Senior Software Engineer
Location
Belfast, Northern Ireland - Hybrid (2 days per week in Office)
Operates under the guidance of the Director and Manager of Application Development. Collaborates with RiverStone Business, Technologists, Product Owners, and other key stakeholders to review functional requirements, establish functional and technical designs, and lead a team through architectural design, implementation/testing, cloud hosting, roll‑out, and ongoing support.
Essential Functions
Required Skills
Organizational
Experience
Required Education
Bachelor's or Master's degree in computer science, engineering, or a related field.
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.
#J-18808-Ljbffr
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
Only for registered members Belfast
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
Only for registered members Belfast Metropolitan Area
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
Only for registered members Belfast, Northern Ireland, GB
-
Software Engineer
Only for registered members Belfast
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
Full time Only for registered members Belfast
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
OTHER Only for registered members Belfast
-
Software Engineer
Only for registered members Belfast, Northern Ireland
-
Software Engineer
Only for registered members Belfast
-
Software Engineer
Only for registered members Belfast BT LS
-
Software Engineer
Only for registered members Belfast, Northern Ireland