Senior Software Engineer
$110k - $130kMorgan Properties
Senior Software Engineer
Position Summary
The role plays a critical part in advancing Morgan Properties’ technology capabilities by delivering high-quality, production-ready full-stack software across the enterprise. This includes end-to-end ownership of features spanning cloud-based REST APIs, complex SQL development and performance tuning, and production-grade React applications supporting data-intensive workflows.
The role directly supports strategic initiatives by building scalable systems and optimizing performance across the full stack, with strong emphasis on database efficiency, query governance, and system reliability. Responsibilities include diagnosing production issues, analyzing execution plans, identifying indexing and performance improvements, and ensuring data consistency across services and downstream processes.
In addition, the role contributes to architectural design discussions, surfaces scalability and integration risks early, and supports observability standards to improve system transparency and operational stability. The ideal candidate operates with strong technical rigor, ownership, and cross-functional collaboration across engineering, data, and product teams to deliver reliable, high-performance systems.
Essential Duties
Backend API Development
Design, build, and maintain REST API services deployed on Public Cloud Infrastructure, handling high-concurrency request patterns, enforcing consistent error contracts, and ensuring response SLAs are measurable and met.
Author complex SQL queries against pre-aggregated analytical tables and partitioned view layers, including multi-level JOINs, window functions, dynamic filtering, OFFSET/FETCH pagination, and conditional aggregation — with explicit attention to execution plan quality.
Design and maintain a strict query abstraction layer: no inline SQL in service logic, no unguarded full-table scans, and no query construction that bypasses parameterization boundaries.
Diagnose production performance degradations end-to-end: read execution plans, identify index gaps, detect parameter sniffing issues, recognize statistics staleness, and distinguish between query-level and concurrency-level problems.
Integrate with downstream ETL and data aggregation services, accounting for data refresh schedules, eventual consistency windows, and surfacing data staleness signals to consumers when relevant.
Frontend Application Development
Build production-grade React features using functional components, hooks, and context — covering data-dense grids, analytical dashboards, multi-step filter panels, drill-down detail views, and real-time status indicators with measurable render performance on large datasets.
Own the API consumption layer: construct precise request payloads, implement structured error handling and loading/empty state management, and normalize responses aligned exactly to the API contract.
Profile and optimize frontend performance: identify unnecessary re-renders, apply memorization correctly, implement virtualization for large lists, and reduce time-to-interactive on data-heavy views.
Validate correctness across all filter permutations, edge-case data states, and pagination boundaries before marking work complete — not just the golden path.
Cross-Cutting Engineering & Collaboration
Write idempotent, reversible database migration scripts for schema changes on large analytical tables, with explicit rollback paths and zero-downtime strategies where required.
Contribute to and enforce structured logging standards, ensuring every error surface includes stack context, correlation identifiers, and sufficient operational signal to support diagnosis without an attached debugger.
Participate in architectural reviews, surfacing performance risks, scalability constraints, and integration edge cases before designs are finalized.
Maintain API documentation and integration specifications as a first-class deliverable, ensuring downstream consumers and QA are never blocked by undocumented behavior.
core Competencies
To perform this job successfully, an individual must be able to demonstrate the following competencies at the indicated proficiency level.
Competency
Level
Definition
Accountability
Proficient
Actively takes ownership of work and decisions, demonstrating reliability and a commitment to achieving team and organizational goals, while readily admitting mistakes and taking corrective action.
Analytical Thinking
Advanced
Demonstrates advanced analytical thinking by anticipating trends, identifying strategic risks and opportunities, and developing forward-looking solutions. Navigates ambiguity with ease and guides the team in applying cross-functional insights to drive continuous improvement and informed decision-making.
Attention to Detail
Proficient
Applies attention to detail by consistently producing thorough, high-quality work while effectively prioritizing and organizing information. Distinguishes between relevant and irrelevant details to minimize errors and uphold strong standards of accuracy and consistency.
Collaboration
Proficient
Demonstrates effective collaboration by fostering open communication and adapting work style to support team success. Actively contributes to problem-solving, facilitates positive team dynamics, and takes initiative to resolve conflicts and promote a cooperative environment.
Problem Solving
Proficient
Analyze problems beyond surface symptoms and adapt standard approaches to develop practical solutions. Work independently on moderately complex challenges, identifying root causes and implementing longer-term improvements.
Technical Proficiency
Advanced
Provide expert-level technical leadership by driving innovation and resolving critical challenges. Lead technical projects, influence strategic decisions, and serve as a trusted resource for advanced technical solutions.
Qualifications
Education & Experience:
6+ years of software engineering experience with end-to-end ownership from data layer to UI.
Bachelor's degree in Computer Science, Software Engineering, or related field required; Master's preferred. 7+ years of progressive experience considered in lieu of degree.
Node.js depth: async execution model, event loop behavior, connection pool management, and error propagation.
SQL Server query engineering: tuning queries on large tables, index design, execution plan interpretation, and OFFSET/FETCH pagination.
React at production scale: hooks, memorization, context architecture, and performance profiling.
Azure: Container Apps, Key Vault, Container Registry, and independent environment-level troubleshooting.
Property management, real estate, or financial services experience preferred.
Certificates, Licenses, Registrations:
Microsoft Azure certifications (AZ-204, AZ-104, DP-300, or AZ-400) — a plus.
Salesforce Certified Platform Developer I or II — a plus.
Any active cloud or infrastructure certification is a differentiator.
Tools & Systems:
Microsoft Office Suite (Word, Excel, PowerPoint, Outlook).
Node.js, React, SQL Server, Public Cloud Infrastructure, Key Vault, Container Registry.
Git: feature branches, atomic commits, pull request reviews, rebase/conflict resolution.
Docker and CI/CD pipelines (preferred).
Property management platforms (Yardi Voyager, RealPage, LRO, Banner) — a plus.
The Benefits of Employment
Employee referral payment program
Educational Enhancement Program
Tuition Reimbursement
Medical, Dental, and Vision benefits
Life/ AD&D Insurance
Paid Parental Leave
Long and short term disability
Retirement Plan - 401(k) Plan
Volunteer & Community Service Opportunities
Discount on an apartment at any one of our properties
Brand new amenity space that includes a full gym/fitness center and golf simulator
Salary range: $110,000-$130,000
#LI-JS1
#AC899917
Job Details
Job Family Corporate Analyst
Job Function Individual Contributor
Pay Type Salary
- ...Responsibilities Design, develop, test, and maintain scalable software applications, APIs, and services. Use AI tools for code... ...code reviews, and architecture decisions. Improve AI-assisted engineering workflows and development standards. Collaborate with...Senior
- ...Certara accelerates medicines using proprietary biosimulation software, technology and services to transform traditional drug... ...effectively guide its customers through drug approval. As a Senior Software Engineer on the Certara Admin team, you play a role in designing,...Senior
- ...Software Engineer Senior King of Prussia, Pennsylvania Are you a software engineer looking for something different? Are you looking for a growth opportunity where you can make a difference to a very important mission? This is an exciting software development...SeniorFull timeWork at officeRemote work
$110.3k - $204.9k
...the skills needed to create cutting-edge products & solutions that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly...SeniorFull timeTemporary workWork experience placementFlexible hours- ...technology. In a world where investors deploy trillions annually into software and tech-enabled businesses, we're the team that makes sure... ...right in. Job Role We’re building small, highly capable engineering pods (2–3 engineers) that own problems end-to-end and move...SeniorRemote jobFull time
- ...Full Stack Engineer, Tooling (this role is US based remote, all candidates must be authorized to work in the United States without... ...equity investors have invested more than a trillion dollars in software and tech-enabled companies. And in many cases, the underlying tech...SeniorRemote jobFull timeImmediate start
$128k - $187k
...named one of the top “44 Startups to Bet your Career on in 2024” by Business Insider. Artera is seeking a highly skilled Senior Software Engineer to join our dedicated team, focusing on federal government projects with key clients such as the Department of Defense,...SeniorFull timeTemporary workSummer workSummer holidayLive inCurrently hiringWork at officeLocal areaRemote workFlexible hours3 days per week- ...operates the core APIs, services, orchestration layers, integrations, and business capabilities. This role combines strong software engineering discipline with agentic development practices to deliver secure, scalable, resilient services from design through production...SeniorContract work
$126k - $248k
...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow...SeniorLocal areaRemote workWorldwideFlexible hours- ...sensors and RF communications. What You'll Get to Do: ~ Engineer complex multidisciplinary solutions for customers that span... ...delivery schedule. This is done while collaborating with other software/hardware engineers, stakeholders, and end users to ensure a perfectly...SeniorTemporary workImmediate start
- ...Company Description EXIT83, a leader in custom software development and AI innovation, delivers advanced software solutions for... ...contractors to startups. Our team, which includes former Microsoft engineers, brings deep experience in development, strategy, and systems...SeniorFor contractors
- ...a firm. KPMG is currently seeking a Senior Associate to join our Accounting Methods... ...industry expertise Understand common software development methodologies, object orientated... ...Work with cross functional team of KPMG engineers to conduct research and development (R&D...SeniorFull timeLocal area
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorFull timeWork at office$91.7k - $163.7k
...Senior Software Engineer Specializing In Data Engineering And Intelligent Solutions Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes...SeniorMinimum wageFull timeWork experience placementLocal area- ...Senior Software Engineer Proscia is revolutionizing pathology, the last major frontier in healthcare to embrace digital. As a leader in pathology AI software, we are empowering pathologists and scientists to transition from traditional microscope-based workflows to...SeniorWork at officeShift work
$153k - $204k
...Senior Software Engineer I Bellevue, WA / Sunnyvale, CA / San Francisco, CA / Livingston, NJ / Manhattan, NY / Philadelphia, PA / Dallas, TX CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools...SeniorFull timeTemporary workCasual workWork at officeFlexible hours$92k - $142k
...We are seeking an experienced Senior Software Engineer to lead the design, development, integration, and implementation of enterprise business solutions. This role reports to the Business Systems Manager and is responsible for delivering scalable digital solutions that...SeniorTemporary workLocal areaRemote workFlexible hours$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorFull timeRemote work$130k - $150k
...We are looking for a passionate Senior Full Stack Software Engineer, who is ready to work on the cutting edge of FinTech software solutions. You will be joining our team of experts to build the next generation of alternativeinvestmentsplatforms. You will engineer solutions...SeniorWork at officeFlexible hours- Kforce has a client in need of a Senior Software Engineer in Philadelphia, PA. Responsibilities: * Design, develop, and support scalable backend services, APIs, integrations, and workflow solutions for enterprise applications * Build business logic, service orchestration...SeniorTemporary work
- Senior Software EngineerWe are looking to hire a senior software engineer to support CCCR (Cross Claim Clinical Review) as an innovative approach to inpatient clinical reviews, currently available through our Retrospective CCV program. This initiative will extend CCCR to...Senior
- ...the future. Position Summary: This position requires the engineer to develop solutions in TypeScript using AWS cloud-based technologies... ...using Ionic or Angular or similar framework. Experienced in software development lifecycle and test methodologies. Follows...SeniorFor subcontractorFlexible hours
- ...commuting distance of the office at the time of hire. Relocation assistance is not available. THE ROLE As a full-time Senior Software Engineer, we are looking for a detail-oriented individual with a strong background in JavaScript, modern React packages, and front...SeniorFull timeWork at officeRelocation package3 days per week
- ...and generous perks, Perpay is the best place to be in Philadelphia right now. About the Role: We are looking for senior backend engineers passionate about backend technology, excellent user experience and system reliability. The ideal candidate has helped lead...SeniorOdd jobFull timeWork at officeLocal areaRelocation packageWeekend work
- Envestnet is seeking an experienced software engineer to design and evolve scalable fintech platforms supporting wealth management and advisor‑driven technology. You will contribute to distributed systems, data integration, and AI‑driven automation that powers global advisory...Senior
- ...Job Description Job Description Title: Senior Software Engineer III Reports to: Software Engineering Manager Location: This a majority remote position, but is required to be within the metropolitan areas of one of the following cities where we operate: Madison...SeniorFull timeWork experience placementRemote workNight shift
- ...Philadelphia right now. About the Role: We are looking for senior frontend engineers passionate about frontend technology and excellent user... ...~ Ability to pick up new technologies quickly, with software engineering best practices prioritized over familiarity with...SeniorOdd jobFull timeWork at officeLocal areaRelocation packageWeekend work
- Lockheed Martin in King of Prussia, PA, seeks an experienced Loads and Dynamics Analyst Mechanical Engineer to perform advanced structural dynamics analyses for missile and spacecraft hardware. You will work in a multi-disciplinary team on dynamic testing, modeling, and...Senior
$150k - $170k
...ranging from 5 Wits to Walt Disney Imagineering. Visit for more details. OVERVIEW Level99 is looking for a Sr. DevOps Engineer to build and operate the platform behind a growing, multi-location entertainment business. You'll run our cloud environment - CI/...SeniorLocal area$1,000 per month
...Senior iOS Engineer Credit Genie is a mobile-first financial wellness platform designed to help individuals take control of their financial future. We leverage artificial intelligence to provide personalized insights and are building a financial ecosystem by offering...SeniorTemporary workWork at officeImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer positions Conshohocken, PA
- senior software engineer remote Conshohocken, PA
- cybersecurity software engineer Conshohocken, PA
- part time software developer remote Conshohocken, PA
- software engineer Conshohocken, PA
- software engineer amazon Conshohocken, PA
- software developer Conshohocken, PA
- software engineer healthcare Conshohocken, PA
- entry level software engineer remote Conshohocken, PA
- startup software engineer Conshohocken, PA




