Net Software Developer
Role details
Job location
Tech stack
Job description
This mid-to-senior level Application Developer will support a regulatory and compliance-focused application team within a large financial services organization. This role is responsible for developing, enhancing, and maintaining business-critical applications that support legal and compliance operations. The developer will partner closely with a small, specialized compliance team to analyze existing systems, contribute to ongoing platform upgrades, and drive improvements to business processes. This role requires a strong backend development skillset, a problem-solving mindset, and the ability to translate regulatory requirements into scalable technical solutions. Design, develop, test, document, and implement new applications or enhancements to existing systems in alignment with enterprise standards Produce and modify programs of moderate to high complexity, with a focus on backend development Support and enhance a law and compliance platform currently undergoing modernization and upgrade efforts Troubleshoot and resolve system and application issues, ensuring stability and performance Analyze current system architecture and codebase to build a deep understanding of existing functionality Evaluate business processes and recommend improvements aligned with compliance and regulatory requirements Identify, define, and resolve complex technical and business problems, considering the full system lifecycle from input to output Assemble and analyze data related to application performance and processing issues Analyze current system architecture and codebase to build a deep understanding of existing functionality Evaluate business processes and recommend improvements aligned with compliance and regulatory requirements Identify, define, and resolve complex technical and business problems, considering the full system lifecycle from input to output Assemble and analyze data related to application performance and processing issues Follow established development standards, coding practices, and documentation requirements Utilize development tools and methodologies to ensure efficiency, accuracy, and quality delivery Participate in system testing, validation, and production support activities Manage multiple assignments and deadlines in a fast-paced environment Collaborate with cross-functional IT and business teams on development initiatives and system improvements Contribute to technical discussions, committees, and project initiatives Provide guidance or training to junior developers and team members on technical topics Escalate risks or issues appropriately and keep leadership informed of progress
Requirements
2-4 years of professional software development experience Strong backend expertise in .NET Core (v8 required; v10 preferred) Front end (React or angular) Hands-on experience with CI/CD pipelines (Azure DevOps or equivalent) Hands-on cloud development and deployment experience (Azure preferred; AWS/GCP acceptable) Applied AI experience, including AI/ML integrations or AI-enabled applications Proven experience as a technical lead or senior contributor on complex systems Experience building and supporting RESTful APIs and enterprise applications Strong written and verbal communication and technical documentation skills Bachelor's degree in Computer Science or equivalent experience
Nice to Have Skills & Experience
Frontend experience with Blazor Experience with microservices or distributed systems Strong background in database design and data integrations Experience supporting HR, Benefits, or internal enterprise systems Experience leading large-scale modernization or migration initiatives Familiarity with security, compliance, and enterprise governance standards
Benefits & conditions
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.