Senior Full Stack Software Developer
Docupace is seeking a Senior Full Stack Software Developer for a remote role based in Philadelphia, PA. Fully remote; however, candidates MUST already live within commuting distance of the Philadelphia Metropolitan Area (PA, NJ, DE) at the time of application.Must be authorized to work in the U.S. for any employer. We are unable to sponsor or transfer visas for this role.Summary of Position:We are seeking an experienced Senior Software Developer with strong SQL skills to join our team. Our product, ComplianceEdge, provides the wealth management space with a robust, secure compliance platform that meets regulatory and auditability requirements. It has an industry-leading rules engine and alert tuning to achieve low false-positive rates, deep investment in data normalization across custodians and feeds, and builds audit-grade traceability into workflows. ComplianceEdge isn’t generic compliance automation; it is a purpose-built RegTech platform for financial services.The ideal candidate possesses a mastery of SQL (especially with large SQL codebases), experience working on server-side web platforms, the ability to communicate within and across teams, and a willingness to ask questions. Experience in or around finance would be helpful.The team you will be working alongside is a cohesive group of experienced developers with a strong team dynamic. We are spread across the US, with most of the team around the Philadelphia, PA area.Essential Duties/Responsibilities:Design and DevelopmentDesign, develop, test, and maintain software applications according to specifications and business requirementsWrite clean, efficient, and well-documented codeTranslate business requirements and user stories into technical solutionsBuild and optimize database objects such as stored procedures, tables, views and functionsDesign and contribute to database architecture and data pipelinesTroubleshoot performance bottlenecks throughout the application (frontend, middle tier API, backend DB)Build and maintain full-stack features in our applicationPractical use of AI based coding assistants and agentsCode Quality and TestingPerform unit testing, integration testing, and debugging to ensure software reliabilityParticipate in code reviews to maintain code quality and share knowledge across the teamCollaborationWork closely with architects, product team, designers, QA, and other developers to define and ship featuresParticipate in agile ceremonies such as stand-ups and refinements. We are fully remote, so these ceremonies are an important touchpoint for us allDocumentationCreate and maintain technical documentation for code, tools, and system architectureDocument design decisions, workflows, and operational proceduresSecurityFollow secure coding practices and organizational security policiesEnsure code and systems comply with relevant regulations and standards (FINRA, SEC)Participate in security reviews and address identified vulnerabilitiesRequirementsSkills and Experience:Required7+ years of software development experienceSQL/T-SQL - Being able to think in SQL and navigate through many stored procedures and database objects will be criticalJavaScript - We currently use Kendo UIServer-side web experience in any modern stackGit – We use GitLabAWS or comparable cloud hosting providerCloud native application architectures (containers, auto-scaling, multiple concurrent instances (non-singleton)Nice To HaveExperience in the finance or wealth management industriesSQL Server performance optimization experienceData pipelines and ELT (Extract, Load, Transform)DBA or Microsoft SQL Server certificationsPhysical Demands and Working Conditions:Sit – FrequentStand – OccasionalWalk – FrequentLift/Carry 0-20 pounds – OccasionalLift/Carry over 20 pounds – OccasionalKneel/crouch, bend and/or stoop repeatedly – OccasionalReasonable Accommodations:Applicants and employees who require reasonable accommodation to complete the duties and responsibilities described above should notify Human Resources.Disclaimer:The preceding job description has been designed to indicate the general nature and essential duties and responsibilities of work performed by employees within this classification. It may not contain a comprehensive inventory of all duties, responsibilities, and qualifications required of employees to do this job. Additionally, this document is not an employment contract. The company reserves the right to modify job duties or job descriptions at any time.Docupace is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of any kind. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Docupace are based on business needs, job requirements and individual qualifications, without regard to age, race, color, religion or belief, gender, sexual orientation, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.