Senior Software Engineer
Morgan Properties
Senior Software EngineerPosition SummaryThe 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 DutiesBackend API DevelopmentDesign, 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 DevelopmentBuild 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 & CollaborationWrite 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 CompetenciesTo perform this job successfully, an individual must be able to demonstrate the following competencies at the indicated proficiency level.CompetencyLevelDefinitionAccountabilityProficient 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 ThinkingAdvancedDemonstrates 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 DetailProficientApplies 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.CollaborationProficientDemonstrates 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 SolvingProficientAnalyze 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 ProficiencyAdvancedProvide 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.QualificationsEducation & 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.JobFamilyCorporate AnalystJobFunctionIndividual ContributorPayTypeSalary
$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- 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 position within...SeniorFull timeWork at officeRemote work
- ...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...SeniorTemporary work
- ...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
$110.3k - $204.9k
...craft and build solutions to some of the world’s most complex engineering problems. Our culture supports employees to dream big, perform... ...of the United States in space. We are developing and evolving software solutions that solve critical emerging needs: • Generating and...SeniorFull timeTemporary workWork experience placementFlexible hours$3,000 per month
...receive a $3000 payment! code-extrefer This position may be eligible for a $25K sign on bonus for external hires! Cyber Software Engineer Senior Staff - DSP WHAT WE'RE DOING Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most...SeniorFull timeWork at officeRemote workRelocationRelocation packageFlexible hoursShift work- ...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
- ...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
- ...network sensors and RF communications. What You’ll Get to Do: Engineer complex multidisciplinary solutions for customers that span... ...schedule. This is done while collaborating with other software/hardware engineers, stakeholders, and end users to ensure a perfectly...SeniorFull timeTemporary workImmediate start
$110.3k - $204.9k
...environment, where you will design and develop technically complex software systems. In this role, you will be responsible for supporting... ...external customers, and cross-functional teams.Team-oriented engineers who are comfortable communicating technical capabilities to...SeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible 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
- ...healthcare to embrace digital. As a leader in pathology AI software, we are empowering pathologists and scientists to transition... ...what’s possible in medicine. About the Role As a Senior Software Engineer, you’ll help build and evolve the software platform powering...SeniorWork at officeShift work
$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- ...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
- ...solutions for the consulting, architecture, engineering, project controls, procurement,... ...We are looking for a talented SeniorVDC Software Developer to join our dedicated team at... ...development, with some time spent in a senior/lead role.Proficiency in modern programming...SeniorNight shiftDay shiftAfternoon shift
$1,000 per month
...positioned to build the future of inclusive finance through cutting-edge technology and customer-centric solutions. Overview As a Senior Backend Engineer on the Trust Platform team, you'll play a pivotal role in shaping the systems that safeguard and personalize our financial...SeniorTemporary workWork at officeImmediate startRemote 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$185.4k - $344.4k
Standard Job Description Lockheed?Martin?Space's Software Product Line (SSPL) delivers reusable, high-performance software for satellites... ...met. Basic Qualifications 8+ Years of Professional Software Engineering with focus on CI/CD for Embedded Systems Knowledge of Cross...SeniorFull timeTemporary workWork experience placementFlexible hours- Company Description EXIT83, a leader in custom software development and AI innovation, delivers advanced software solutions for strategic... ...to startups. Our team, which includes former Microsoft engineers, brings deep experience in development, strategy, and systems...SeniorFor contractors
$110k - $120k
Senior Software Engineer The Senior Software Engineer designs, develops, implements, and supports enterprise application solutions that meet business and customer needs. This role partners with business stakeholders, product owners, architects, and development teams to...SeniorContract workWork at officeRemote workWork visa3 days per week$86.6k - $144.4k
Senior Software Engineer I - Search and AI Platform Our team is dedicated to unlocking the rich knowledge embedded within Elsevier's content through our rich data platform; this empowers researchers, clinicians, and innovators worldwide to gain new insights, make informed...SeniorLocal areaWorldwide$86.6k - $144.4k
...Senior Software Engineer I – Search and AI Platform About the Team Our team is dedicated to unlocking the rich knowledge embedded within Elsevier’s content through our rich data platform; this empowers researchers, clinicians, and innovators worldwide to gain...SeniorFull timeLocal areaWorldwide- ...driven and highly collaborative, bringing together researchers, engineers, and traders to design and deploy impactful strategies in our... ...great research demands great tools. We are looking for a Senior Software Engineer to join our Research Tech team, which builds the applications...Senior
$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- ...Indiana, Massachusetts, New Jersey, New York, North Carolina, Pennsylvania, Texas About the Role We're looking for a Senior Software Engineer to own product capabilities from the data model to the final interaction. This is a frontend-leaning full-stack role:...SeniorContract work
$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- ...wealth management. We develop scalable, resilient systems that support the full transaction lifecycle, combining distributed systems engineering, financial domain expertise, and platform reliability. What makes this team exciting is the blend of deep technical ownership and...SeniorTemporary 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- 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
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
- entry level software engineer remote Conshohocken, PA
- senior software engineer remote Conshohocken, PA
- startup software engineer Conshohocken, PA
- remote entry level software developer Conshohocken, PA
- cybersecurity software engineer Conshohocken, PA
- software developer Conshohocken, PA
- software engineer Conshohocken, PA
- software developer fintech Conshohocken, PA
- part time software developer remote Conshohocken, PA



