×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Remote / Online - Candidates ideally in
Lanham, Prince George's County, Maryland, 20706, USA
Listing for: Moore
Full Time, Remote/Work from Home position
Listed on 2026-04-28
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Brief Description

Reporting to the Simio Engineering Manager, the Senior Software Engineer is a key contributor on the Simio Engineering team within the Simio Cloud division of Moore. This role focuses on building and maintaining Simio App, an internally used web application that supports data ingestion, modeling, scoring, and activation across the organization. Simio App is built using an Angular, C#, and .NET

UI, with Python-based backend services integrated with Snowflake and SQL-based data workflows. This role works closely with Engineering, Product Management, QA, and Data Science to deliver reliable, scalable, and maintainable software. This is a full-time, salaried, US-based remote position.

Your Impact

Core Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and maintain Simio App, a C#/.NET UI-based application with Angular on the front end
  • Support Python-based APIs and services integrated with Snowflake and SQL workflows
  • Implement cloud-based solutions – with a preference for Azure – to ensure scalability and performance
  • Take technical ownership of assigned features or projects and see them through to completion
  • Design and utilize relational databases to store and retrieve vast amounts of data efficiently
  • Write clean, maintainable, and well-tested code aligned with engineering standards
  • Participate in code reviews and contribute to shared technical quality
  • Communicate effectively with team members, QA, data scientists, product managers, and stakeholders
  • Collaborate with Product Management to translate requirements into technical solutions
  • Participate in Agile/Scrum ceremonies and delivery processes
  • Troubleshoot production issues and support operational stability
  • Troubleshoot and resolve software defects, system issues, and performance bottlenecks
  • Provide guidance and mentorship to junior developers, helping elevate team performance
  • Ensure solutions meet organizational standards for security, performance, compliance, and scalability
  • Stay current with emerging technologies and industry trends
Your Profile

Required

Skills And Experience:

  • Bachelor’s degree in Computer Science or related field, or equivalent experience
  • 5+ years of professional software engineering experience
  • Understanding and use of object-oriented development concepts
  • Strong experience with C#/.NET and modern web application development
  • Experience with Angular or similar front-end frameworks
  • Working knowledge of SQL and relational data modeling
  • Familiarity with Snowflake or cloud-based data platforms
  • Experience working in an Agile/Scrum environment
  • Strong problem-solving skills and ability to diagnose and resolve technical issues independently
  • Clear and effective verbal and written communication skills, with the ability to convey technical concepts to non-technical audiences
  • Ability to manage multiple priorities and meet project deadlines
  • Collaborative mindset and ability to work effectively across teams and with stakeholders
  • Proven experience delivering complex business applications and services in a professional environment
Preferred Skills
  • Experience with Azure and/or AWS
  • Experience building Python-based APIs and services
  • Docker and Kubernetes experience
  • Experience with data-centric or analytics-driven applications
  • CI/CD and modern Dev Ops practices
  • Experience with JIRA or similar tools
How We’ll Support You
  • Join the largest marketing and fundraising company in North America serving the nonprofit industry, where we prioritize innovation and professional growth.
  • Collaborate with industry subject matter experts with over 5,000 employees across the enterprise.
  • Offer a wide range of benefits, including comprehensive healthcare, paid holidays, and generous paid time off to recharge and pursue other passions and spend time with loved ones.
  • Moore is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary