Sr. Software Engineer - Technical Lead in United States at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer - Technical Lead in the United States.
This is an exciting opportunity for an experienced software engineering leader to drive the architecture, development, and delivery of high-impact integration solutions within a fast-paced fintech environment. In this role, you will lead the design and implementation of scalable, secure, and reliable integrations that support modern consumer lending platforms and financial workflows. You will collaborate closely with engineering teams, stakeholders, and external partners while serving as the primary technical expert for complex integration initiatives. The position combines hands-on development, architectural leadership, mentoring, and strategic decision-making across distributed systems and API-driven ecosystems. Ideal for someone who thrives on solving complex technical challenges, this role offers the opportunity to influence platform strategy, improve engineering standards, and contribute to innovative financial technology solutions. This fully remote role provides flexibility while supporting meaningful, enterprise-scale software initiatives.
- Lead the technical architecture, design, and implementation of integration solutions across enterprise consumer lending platforms.
- Provide hands-on engineering leadership for distributed systems, APIs, and fintech integration workflows using modern development frameworks and technologies.
- Own the complete software development lifecycle including requirements analysis, technical design, coding, testing, deployment, monitoring, and ongoing optimization.
- Design and maintain secure, scalable, and maintainable integrations using technologies such as C#, VB.Net, RESTful APIs, SOAP services, and related frameworks.
- Establish and enforce engineering best practices, coding standards, quality controls, and architectural guidelines across the development team.
- Conduct code reviews and ensure high standards for security, scalability, maintainability, and performance.
- Create technical documentation, architectural blueprints, API integration designs, and implementation guidelines for complex systems.
- Serve as the primary escalation point for production incidents, troubleshooting efforts, and root cause analysis involving integration systems.
- Mentor and support junior and mid-level engineers through coaching, technical guidance, and knowledge-sharing initiatives.
- Collaborate with internal stakeholders and external engineering partners to evaluate new technologies, fintech integrations, and platform capabilities.
- Ensure compliance with security, privacy, and regulatory requirements related to financial data handling and integration standards.
- Contribute to broader platform architecture discussions involving infrastructure, shared services, DevOps practices, and API strategy.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- 7–10 years of progressive software engineering experience, including technical leadership responsibilities.
- Strong expertise in C#, VB.Net, .NET Framework, and enterprise-level web application development.
- Proven experience designing and integrating RESTful and SOAP APIs within distributed systems and enterprise architectures.
- Minimum of 4 years of experience with modern front-end frameworks, preferably React.
- At least 5 years of experience developing web applications using .NET Framework, Node.js, or comparable technologies.
- Strong understanding of API security, OAuth 2.0, webhook architectures, API versioning, JSON/XML transformation, and secure integration patterns.
- Experience with SQL Server, relational database design, query optimization, and performance tuning.
- Deep understanding of fintech systems, financial data workflows, consumer lending platforms, or related financial technology ecosystems.
- Familiarity with credit decisioning systems, underwriting workflows, fraud prevention, income verification, and financial risk models is highly preferred.
- Experience with cloud platforms, especially Microsoft Azure, CI/CD pipelines, and DevOps best practices is considered an advantage.
- Strong analytical, troubleshooting, and problem-solving capabilities with the ability to resolve highly complex technical issues.
- Experience with automated testing methodologies, performance optimization, and API security hardening.
- Comfortable leveraging AI-powered development tools for coding assistance, testing, debugging, and engineering productivity improvements.
- Excellent communication, collaboration, mentoring, and stakeholder management skills in cross-functional and remote environments.
- Competitive compensation package with salary based on experience and geographic location.
- Fully remote work flexibility within the United States.
- Comprehensive medical, dental, vision, life, and disability insurance coverage.
- Flexible paid time off and paid company holidays.
- 401(k) retirement plan with employer matching contributions.
- Opportunity to work on innovative fintech and consumer lending technology solutions.
- Collaborative and supportive engineering culture focused on growth and technical excellence.
- Exposure to enterprise-scale systems, modern integration architectures, and emerging technologies.
- Career development opportunities within a dynamic and technology-driven organization.