We are seeking a highly skilled Solutions Architect and Software Developer to join our team. As a key member, you will be responsible for designing, developing, and maintaining commercial-grade software that is highly maintainable and supportable.
The ideal candidate will have extensive experience working in a dynamic startup environment, strong problem-solving abilities, and the ability to learn new technologies and concepts quickly.
You will collaborate with senior and principal engineers across North and South America, owning features from concept through support and watching users adopt them right away.
Responsibilities:
* Full life-cycle commercial software development and maintenance: Analyze specifications, document requirements, architect/design, develop, and maintain software solutions.
* Collaborate with teams: Design, develop, and produce high-quality code following best practices and standards for both new features and existing application maintenance.
* Support and refactor legacy code: Use modern methodologies and technologies to analyze and resolve issues.
* Analyze code to identify defect root causes: Provide resolutions and participate in daily standups and weekly team meetings.
* Design and implement automated CI/CD pipelines: Streamline software build, testing, and deployment processes across various environments.
* Address defects identified during testing cycles: Perform high-quality peer reviews and ensure timely resolution.
Requirements:
* 7+ years of professional C# / .NET building production systems and integrations.
* Excellent written and spoken English: Articulate tradeoffs with teammates and stakeholders.
* Modern JavaScript framework experience (Vue.js preferred): Solid backend C# skills and fluency with Git and modern branching/PR workflows.
* Rapid learner: Ramp up on new libraries or APIs in hours, not weeks.
* Ownership mentality: Design, build, ship, monitor, and fix features you touch.
* Bias for shipping: Working code in prod today beats perfect code next month – must compromise sometimes.
* Comfort working end-to-end: UI, API, data layer, infra scripts, whatever it takes.
* Team first: Transparent, reliable, decisive, and laser-focused on customer impact.
Additional Benefits Include:
* 15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and designated national holidays.