Our talent network is committed to fostering a diverse, inclusive, and accessible environment where IT professionals can find opportunities that match their skills. We welcome individuals of all races, religions, genders, sexual orientations, national origins, abilities, and experiences. Our focus is on connecting talent with projects based on qualifications, ensuring a fair and transparent process that values diverse perspectives and global collaboration.
Senior .NET Engineer
Location
Latin America (LATAM) + 3 moreAll locations: Latin America (LATAM) | South America | Central America | Caribbean
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Senior .NET Engineer
FullStack Labs
Role Description We are looking for a software engineer with the following qualifications: - 5+ years of professional software engineering experience. - Advanced English is required. - Successful completion of a four-year college degree is required. - Demonstrated experience developing applications with C# and the .NET platform. - Strong experience building applications using ASP.NET Core MVC and Web API. - Experience maintaining or supporting legacy ASP.NET WebForms applications. - Solid understanding of object-oriented programming principles and software design patterns. - Strong understanding of RESTful API development and integration. - Experience working with relational databases, particularly PostgreSQL. - Proficiency writing efficient SQL queries and optimizing database performance. - Experience using Docker for containerized application development and deployment. - Hands-on experience with Git-based version control workflows. - Experience using Azure DevOps for source control, work tracking, and CI/CD pipelines. - Working knowledge of JavaScript and jQuery. - Experience using AWS cloud services to deploy, manage, and support applications. - Experience debugging, testing, and troubleshooting enterprise applications. - Ability to work through new and difficult issues and contribute to libraries as needed. - Ability to create and maintain continuous integration and delivery of applications. - Forensic attention to detail. - A positive mindset and a can-do attitude. - Experience working on Agile / Scrum teams. - Meaningful experience working on large, complex systems. - Ability to take extreme ownership over your work. - Ability to identify with the goals of FullStack's clients and dedicate yourself to delivering on the commitments you and your team make to them. Qualifications - 5+ years of professional software engineering experience. - Advanced English is required. - Successful completion of a four-year college degree is required. Requirements - Demonstrated experience developing applications with C# and the .NET platform. - Strong experience building applications using ASP.NET Core MVC and Web API. - Experience maintaining or supporting legacy ASP.NET WebForms applications. - Solid understanding of object-oriented programming principles and software design patterns. - Strong understanding of RESTful API development and integration. - Experience working with relational databases, particularly PostgreSQL. - Proficiency writing efficient SQL queries and optimizing database performance. - Experience using Docker for containerized application development and deployment. - Hands-on experience with Git-based version control workflows. - Experience using Azure DevOps for source control, work tracking, and CI/CD pipelines. - Working knowledge of JavaScript and jQuery. - Experience using AWS cloud services to deploy, manage, and support applications. - Experience debugging, testing, and troubleshooting enterprise applications. - Ability to work through new and difficult issues and contribute to libraries as needed. - Ability to create and maintain continuous integration and delivery of applications. - Forensic attention to detail. - A positive mindset and a can-do attitude. - Experience working on Agile / Scrum teams. - Meaningful experience working on large, complex systems. - Ability to take extreme ownership over your work. - Ability to identify with the goals of FullStack's clients and dedicate yourself to delivering on the commitments you and your team make to them. Benefits - Competitive pay. - 100% remote work. - The ability to work with leading startups and Fortune 500 companies. - Continuing education opportunities. - Opportunity to grow and expand your career.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
• Implement and configure xMentium's AI-powered platform to extract structured data at scale from unstructured documents across industries such as media and entertainment, oil and gas, manufacturing, real estate, and more. • Partner with customers to define extraction schemas, taxonomies, and business rules that turn their document repositories into clean, queryable, machine-readable data. • Collaborate with software developers, customers, and product managers to define requirements, scope, and design of new platform capabilities. • Analyze customer processes and workflows to identify high-value opportunities for AI-driven automation and structured data extraction. • Support sales efforts with software demos and working sessions tailored to the customer's domain and data. • Lead testing, validation, and quality assurance (including human-in-the-loop review of extraction outputs) to ensure reliability and customer trust. • Provide training and support to users, facilitating adoption and offering technical assistance as needed. • Stay current on advancements in AI, LLMs, VLMs, OCR, and enterprise data platforms to continuously improve our offerings. • Gather user feedback and recommend enhancements to functionality, extraction quality, and user experience. • Assist with the management of customer implementations from inception through ongoing operation.
Senior Software Engineer, Platform
StorableStorable is an internet publishing company that is “empowering self-storage owners to do more with technology.” The company, as an employer, aims to build a
Role Description Storable's Platform Engineering team builds the foundational services and infrastructure that power our products, from tenant management and payments to reporting and facility security. Our goal is to provide a reliable, scalable, and intuitive platform so product teams can focus on delivering great experiences for our customers instead of fighting their tools. We are looking for a Senior Software Engineer to strengthen and evolve this platform. You will help lead our shift toward shared backend services, improving reliability, performance, and developer experience for high-throughput, transaction-heavy workloads. You will collaborate closely with product engineering, payments, data, and infrastructure teams to design and deliver platform capabilities that scale with our business. This is a hands-on role with meaningful technical ownership. You will spend most of your time designing and shipping code, while also contributing to architectural decisions, mentoring other engineers, and helping us adopt AI-assisted development practices that make the whole team more effective. We are a remote-first, US-based team that values clear written communication, well-defined ownership, and transparent decision-making. If you enjoy solving complex systems problems, care deeply about reliability, and like building platforms that make other engineers more productive, this role is for you. What you'll do every day - Design, build, and maintain platform services and capabilities in our core stack (C# .NET, Node.js/TypeScript, Postgres, Redis, AWS) that are used across multiple product teams. - Improve the reliability, scalability, and performance of high-throughput, transaction-heavy workflows by refining data models, background processing, and runtime safeguards. - Collaborate with product, payments, data, and infrastructure teams to understand their use cases, shape platform APIs and integration contracts, and align on priorities. - Break down complex platform initiatives into clear, incremental milestones and drive them from design through implementation, rollout, and ongoing improvement. - Strengthen observability, on-call readiness, and incident response for platform services so issues can be detected, diagnosed, and resolved quickly and confidently. - Contribute high-quality, production-ready code and thoughtful technical design documents, and provide constructive code reviews for your peers. - Use AI-assisted development tools as a normal part of your workflow and help the team adopt effective AI-augmented engineering practices. - Partner with the team to improve our CI/CD pipelines, deployment strategies, and environment management to make shipping changes safer and faster. Qualifications - 6+ years of professional software engineering experience in SaaS or product engineering environments. - Experience building and operating backend services in modern server-side frameworks (ideally C# .NET, and Node.js/TypeScript) with a relational database such as Postgres or MySQL, including schema design and query optimization. - Experience working on platform, infrastructure, or other foundational teams, or owning shared services that multiple product teams rely on. - Strong foundation in production-grade engineering practices, including automated testing, CI/CD, observability, and incident response. - Ability to reason about performance, reliability, and data correctness in high-integrity domains such as financial, payments, or similarly sensitive systems. - Comfort using AI-assisted development tools in your daily work, with examples of how you have used AI to improve the quality, speed, or reliability of your output. - Experience integrating with 3rd party services and/or experience building enterprise level shared services. Bonus points - Experience improving test suites and deployment practices (for example, reducing test runtime, eliminating flaky tests, or introducing canary/blue–green deployment strategies). - Experience building or contributing to internal developer platforms, golden paths, or other platform-as-product initiatives. - Familiarity with self-storage, property management, or similar operational software domains. Requirements - All applicants must be currently authorized to work in the United States on a full-time basis. - Storable is a fully distributed company, but is currently only registered for employment in certain states. - To be eligible for employment, you must reside in the following states: AL, AZ, CA, CO, CT, FL, GA, ID, IL, IN, IA, KS, LA, MD, MA, MI, MN, MO, MS, NC, NE, NJ, NV, NY, OH, OK, OR, PA, SC, TN, TX, UT, VA, WA, WI, WY. Benefits - Generous health coverage for you and your family, including fully paid short- and long-term disability coverage and two-times base salary life insurance. - 401(k) match after 60 days, 100% vested after 1 year. - Employer contribution to your HSA, plus an HRA to help offset your deductible. - Instant access to flexible vacation with a ‘take what you need’ vacation policy. - Company rewards and recognition that can be redeemed for personalized gifts and experiences. - 8 hours of Volunteer Time Off each year and the opportunity to get active in the community. - 8 hours of Rest, Relax, Recharge time to care for your mental health. - Access to a range of mental well-being resources for yourself and your dependents. - Fully paid parental leave: 12 and 6 weeks for primary and secondary caregivers, respectively. - Paw'ternity Leave and Pet Bereavement policies. - Caregiver Leave: four weeks of fully paid time away from work to care for aging dependents or family members. - $50 monthly home data stipend, plus a home office sign-on bonus of $250. - Fertility care support options to help in your journey towards parenthood. - Access to financial experts to help you make informed decisions and achieve your financial goals. - Direct Student Loan Payment Program, some qualifications and eligibility rules apply.
Distinguished Engineer, Bank Technology
Capital OneAt Capital One, we think and work like a tech company, using our digital fluency to transform everything about the customer experience. We’re bending data to our will, and turning a stodgy industry on its head. That’s reflected in our ranking as the number one business technology innovator in the U.S. in the 2016 InformationWeek Elite 100.
Distinguished Engineer – Bank Technology Location: Remote (United States), New York, New York, or McLean, Virginia Work Arrangement: Fully Remote Eligible Employment Type: Full-time Salary: - Remote: $244,700–$279,200 annually - McLean, Virginia: $269,100–$307,200 annually - New York, New York: $293,600–$335,100 annually As a Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented team of developers, machine learning experts, product managers and people leaders. Our Distinguished Engineers are leading experts in their domains, helping devise practical and reusable solutions to complex problems. You will drive innovation at multiple levels, helping optimize business outcomes while driving towards strong technology solutions. At Capital One, we believe diversity of thought strengthens our ability to influence, collaborate and provide the most innovative solutions across organizational boundaries. You will promote a culture of engineering excellence, and strike the right balance between lending expertise and providing an inclusive environment where the ideas of others can be heard and championed. You will lead the way in creating next-generation talent for Capital One Tech, mentoring internal talent and actively recruiting to keep building our community. Distinguished Engineers are expected to lead through technical contribution. You will operate as a trusted advisor for our key technologies, platforms and capability domains, creating clear and concise communications, code samples, blog posts and other material to share knowledge both inside and outside the organization. You will specialize in a particular subject area, but your input and impact will be sought and expected throughout the organization. In this role, you will work with our Platform Engineering organization to provide AI-enabled tools for pipeline optimization and deterministic transformation capabilities that dramatically improve developer workflow, quality, and reliability. If you are ready to provide thought leadership and build engineering excellence across Capital One's engineering teams, come join us in our mission to change banking for good. About the Team: The Capital One Acquisitions Technology organization owns the customer journey through customer account opening, decisioning, and onboarding for our Retail and Small Business banks. As a Distinguished Engineer, you will lead the technical strategy for a large group of engineers and will be the lead architect overseeing a critical part of the company’s continued growth. You’ll help move us toward a more dynamically-driven application flow, championing server-driven UI and backend-for-frontend (BFF) patterns to ensure we can pivot at the speed of the market. You’ll ensure we’re building resilient, performant, and maintainable applications so we can deliver what our customers expect from us. And you’ll guide our continued integration of AI into our entire software development lifecycle. What you’ll do: - Architectural Evolution: Drive the transition to a dynamically-driven architecture, utilizing SDUI and BFF patterns to decouple our front-end experiences from backend complexity. - Convergence Strategy: Act as the primary technical arbiter for our journey from line of business-specific tech stacks to determine where uniqueness provides value and where it creates technical debt. - AI-Augmented SDLC: Lead the charge in identifying and implementing AI-driven efficiencies across our software development lifecycle (SDLC) to accelerate delivery and improve code resilience. - Technical Execution: Guide the technical execution of a diverse project portfolio, collaborating with engineers specializing in everything ranging from distributed microservices to web and mobile applications to fraud and decisioning models. - Strategic Influence: Work cross-functionally with product and program management disciplines, and stakeholder and partners across Capital One to help optimize business outcomes while driving towards strong technology solutions - Promoting Learning: Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and leading system design and code review sessions. - Building our Brand: Help elevate the Capital One Distinguished Engineering community and establish yourself as a go-to resource on given technologies and technology-enabled capabilities. - Mentoring: Lead the way in creating next-generation talent, mentoring internal talent and actively recruiting external talent to bolster the Capital One tech talent pool. Responsibilities: - Build awareness, increase knowledge and drive adoption of modern technologies, sharing consumer and engineering benefits to gain buy-in - Strike the right balance between lending expertise and providing an inclusive environment where others’ ideas can be heard and championed; leverage expertise to grow skills in the broader Capital One team - Promote a culture of engineering excellence, using opportunities to reuse and inner source solutions where possible - Effectively communicate with and influence key stakeholders across the enterprise, at all levels of the organization - Operate as a trusted advisor for a specific technology, platform or capability domain, helping to shape use cases and implementation in an unified manner - Lead the way in creating next-generation talent for Tech, mentoring internal talent and actively recruiting external talent to bolster Capital One’s Tech talent Capital One is open to hiring a Remote Employee for this opportunity. Basic Qualifications - Bachelor’s Degree - At least 7 years of experience in software engineering - At least 7 years of experience designing distributed systems, backend architecture, and API platforms - At least 5 years of experience with public cloud technologies Preferred Qualifications: - Bachelor's or Master's Degree in Computer Science or a related field. - 10+ years of hands-on experience developing and architecting solutions on AWS. - Relevant professional certifications such as AWS Certified Solutions Architect - Professional or Snowflake/Databricks certifications (e.g., Certified SnowPro Advanced Architect). - 10+ years of professional experience coding in commonly used languages like Java, Python, Go, JavaScript/TypeScript, Swift, etc. - 8+ years of professional experience in the full lifecycle of system development, from conception through architecture, implementation, testing, deployment and production support. - Experience navigating and modernizing large-scale, non-greenfield environments with multiple languages and frameworks. - Deep understanding of BFF (Backend-for-Frontend) and Server-Driven UI architectures at scale. - Deep practical knowledge of Site Reliability Engineering (SRE) principles, chaos engineering, and advanced Observability tooling (e.g., OpenTelemetry, Prometheus, Tracing). - Proven track record of successfully merging or migrating disparate tech stacks following an acquisition or organizational shift. - Experience in implementing Artificial Intelligence or Artificial Intelligence-enabled solutions. Capital One will consider sponsoring a new qualified applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. Remote (Regardless of Location): $244,700 - $279,200 for Distinguished Engineer McLean, VA: $269,100 - $307,200 for Distinguished Engineer New York, NY: $293,600 - $335,100 for Distinguished Engineer
Identity and Access Management Engineer
VultrVultr is on a mission to make high-performance cloud computing easy to use, affordable, and locally accessible.
• Own and expand Okta integrations across the organization, leveraging the Okta Integration Network to connect business-critical applications • Collaborate with teams across the organization to create and implement RBAC standardizations throughout the organization • Ensure, monitor, and report on user access reviews while supporting audit and the GRC team during access review windows • Design and implement automation strategies using Okta Workflows, BetterCloud, and scripting to reduce manual provisioning and access management overhead • Develop and maintain device and conditional access policies, ensuring secure implementation across production environments • Produce clear, maintainable documentation to support team knowledge and operational continuity



