Full Stack Developer (React / .NET) - Financial Services
Role details
Job location
Tech stack
Job description
We are seeking a Full Stack Developer to design, develop, and maintain modern web applications and system integrations across the organization. This role is responsible for analyzing business and technical requirements and independently designing and implementing scalable software solutions. The position requires consistent exercise of discretion and independent judgment in matters of significance, including application architecture, system design, data structures, and integration strategies. The role operates with limited supervision and contributes to technical standards, system performance optimization, and long-term platform evolution. Essential Functions (Primary Responsibilities) Software Design & Systems Analysis
- Analyze business requirements and translate them into technical specifications, system designs, and application architectures
- Design and develop scalable, maintainable software solutions across frontend and backend systems
- Evaluate system requirements and recommend appropriate technologies, frameworks, and architectural approaches
- Exercise independent judgment in determining design patterns, data structures, and implementation strategies
Frontend Development (React)
- Design and develop responsive, high-performance web applications using React and modern JavaScript frameworks
- Architect user interface components and state management solutions
- Optimize application performance, usability, and cross-browser compatibility
- Collaborate with stakeholders to deliver intuitive and effective user experiences
Backend Development & API Engineering
- Design, develop, and maintain backend services using .NET / C#
- Architect and implement RESTful APIs and integration services
- Develop business logic, authentication mechanisms, and data validation processes
- Evaluate and improve system performance, scalability, and reliability
Data Architecture & Integration
- Design and maintain database schemas, queries, and stored procedures in SQL Server
- Develop and optimize data integration workflows, APIs, and ETL processes
- Ensure data integrity, consistency, and system interoperability
- Analyze and resolve complex data-related issues using independent technical judgment
DevOps & Software Lifecycle
- Design and support CI/CD pipelines, deployment strategies, and release processes
- Utilize Git-based version control and Azure DevOps for source management and collaboration
- Establish and follow development standards, code review practices, and documentation protocols
- Troubleshoot complex system issues across environments and implement long-term solutions
Technical Collaboration
- Participate in defining technical standards, best practices, and architectural direction
- Collaborate with cross-functional teams to align technical solutions with business objectives
- Communicate technical concepts, risks, and recommendations to stakeholders
Secondary Responsibilities
- Provide limited, non-routine support for application-related issues requiring advanced technical analysis
- Participate in system maintenance, upgrades, and performance tuning activities
- Support troubleshooting of production issues requiring root cause analysis and resolution
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Relevant certifications in software development, cloud platforms, or DevOps are a plus
Experience Required
- 4-6+ years of professional software development experience
- Strong experience with React and modern JavaScript frameworks
- Experience developing backend systems using .NET / C#
- Experience designing and implementing APIs and system integrations
- Strong experience with SQL Server and data modeling
- Experience working in collaborative development environments (Agile/Scrum)
Preferred Experience
- Experience with cloud platforms (Azure preferred)
- Experience with ETL processes, data pipelines, or integration platforms
- Knowledge of secure coding practices and application security principles
- Exposure to enterprise systems integrations (e.g., Salesforce or similar platforms)
- Experience in regulated industries (e.g., financial services)
Core Competencies / Skills
- Advanced analytical and problem-solving skills
- Ability to independently design and implement complex systems
- Strong attention to detail in software design and data handling
- Effective communication with technical and non-technical stakeholders
- Ability to manage multiple priorities and deliver high-quality solutions
- Continuous learning mindset and adaptability to new technologies, We are looking for an experienced and passionate Full Stack Developer to join the EyeUniversal team. The focus would be using well known languages such as PHP (using laravel.com fr…
- 2 months ago
Benefits & conditions
Salary commensurate with experience to include education and certifications. Salary Range: $125,000 - $135,000 annually Dunham offers a complete benefits package to full-time employees who regularly work more than 30 hours per week. Interns and temporary employees are not eligible for these benefits. Health & Welfare Medical, Dental & Vision (choices vary by state) Life and AD&D Insurance (company paid) Short-Term & Long-Term Disability (company paid) Flexible Spending Plan (FSA) Employee Assistance Plan (company paid) Domestic Partner benefits Aflac Other Great Benefits! 401(k) Plan with generous company match Paid Time Off (PTO) and Holiday benefits Company-Sponsored Events Powered by JazzHR