Overview
senior software engineer, back-end .net (payments/cid) role at collectors. We are seeking engineers to design and build high-quality, secure, and performant payment and authentication services used across the organization. This position focuses on payments and cid to enable product teams to deliver innovative experiences for our collector community while upholding financial integrity and user trust.
what you’ll do
* participate across the entire software development lifecycle, taking features from concept to production release
* communicate with product and other stakeholders to develop business requirements
* collaboratively create solutions with other teams
* troubleshoot software issues and debug a large codebase
* develop and execute unit and integration tests
* contribute to technical documentation to increase maintainability of software assets
who you are
* 5+ years of software engineering experience building backend software, with exposure to microservices, event-driven architectures, and rest apis
* 3+ years experience with c# and .net core framework, and openness to learning new technologies
* experience with relational as well as nosql databases such as postgresql, dynamodb
* 3+ years of experience with aws services (lambda, rds, dynamodb, msk, s3, sns, sqs) and infrastructure tools (terraform, docker)
* experience with messaging platforms like kafka for real-time communication and event-driven architectures
* experience with implementing a complete payment process from front-end (e.g., stripe.js) to back-end api logic
* experience with ai-powered developer tools to improve productivity and code quality
* strong understanding of object-oriented programming, algorithms, data structures, design patterns and best practices
* ability to create and configure automated build, test, and deployment processes for .net projects using ci/cd tools
* strong technical, analytical, troubleshooting, and communication skills with ability to document processes
* exposure to test automation tools and practices
* understanding of modular and extensible api design
* proficient in security, documentation, and monitoring best practices
* familiar with agile/scrum methodologies
what we offer
* opportunity to be part of our inaugural guadalajara, mexico office and contribute to the launch of this team
* dynamic and collaborative international engineering team
* commitment to supporting the collectors community
* competitive salary and benefits
candidates must be authorized to work in mexico.
location: we are open to remote candidates living within mexico. You can also work from our guadalajara, jalisco office.
#bi-hybrid
#bi-remote
collectors uses e-verify to validate work eligibility in the united states.
we are committed to equal employment opportunity regardless of race, color, ethnicity, religion, national origin, gender, sexual orientation, age, disability, veteran status, or other protected class. If you require an accommodation to apply or interview, please email people@collectors.com.
#j-18808-ljbffr