.NET Developer - Senior Software Engineer
Spark Digital , Argentina

1 Year
0 - 0
Job Type
Job Shift
Job Category
Requires Traveling
Career Level
As mentioned in job details
Total Vacancies
1 Job
Posted on
Nov 6, 2021
Last Date
Feb 6, 2022

Job Description

ABOUT SPARK DIGITALAt Spark Digital, we believe that creating digital experiences is an inherently human and collaborative process. That’s why we focus and invest relentlessly in two things: the individuals that make up our team, and the quality of service we provide to our clients. We cultivate an environment where new ideas and excellence have room to thrive - even with a remote workforce. Our culture of learning rewards curiosity and gives our team members opportunities to learn, grow, and own the evolution of their careers.Our clients come to us to help solve their biggest and most complex business and technology challenges. We enjoy the thrill and satisfaction of working on core products that propel business growth and touch the lives of millions of users every day. Our primary expertise is in the Media amp; Entertainment and EdTech industries, but we work with clients in many other industries. We’re proud that our partners include prestigious brands such as Dow Jones, FOX, Warner Bros., Verizon, Kaplan, Macmillan, among other leading brands.
YOUR MISSIONAs a Sr Software Engineer, your mission is to connect the dots between business needs and technology. You are a builder at heart who takes joy in the alchemy of art, science, and hard work that make up digital experiences. Knowing that process determines outcomes, you collaborate, ask questions, challenge the status quo, embrace agility, and seek to improve everything you touch. You take pride in elegant and robust solutions that bring peace of mind to those who rely on them.
CLIENT amp; PROJECTOur US-based client provides the largest coast-to-coast wholesale automotive marketplaces for thousands of dealers via a full-service auction platform. Their marketplaces help car dealers sell cars to other dealers, moving millions of vehicles every year, and providing end-to-end service from logistics to financing. In growth mode, they are quickly becoming the leader in the industry.Our client mission is to build and enable the most trusted and efficient digital marketplaces for buying and selling used vehicles with transparency and comprehensive data that was previously unimaginable.RESPONSIBILITIES
  • Architect and build entire services including but not limited to data modeling, storage, message brokers, protocols, interfaces, and front-ends.
  • Design and build complex systems that can scale rapidly with little maintenance.
  • Collaborate with software and DevOps engineers to design scalable services, plan feature roll-out, and ensure high reliability and performance of the products.
  • Conduct code reviews, develop high-quality documentation, and build robust test suites.
  • Own the overall performance of products and services within a defined area of focus.
  • Provide technical support for multiple applications within the technology portfolio.
  • Be empowered to lead and complete software projects with minimal guidance from managers.
  • Lead team discussions to define technical requirements for new and current products.
  • Develop roadmaps and prioritizes technical debt to effectively plan features and work.
  • Respond-to and troubleshoot highly complex problems quickly, efficiently, and effectively
  • Minimum 4 years of experience building SaaS web applications using ASP.NET, C# and JavaScript.
  • Experience with Python is a plus.
  • Experience maintaining and extending an existing codebase, adapting to pre-existing patterns and tracing the code’s path of execution.
  • Experience integrating 3rd-party APIs, implementing authentication amp; authorization and developing asynchronous data flows.
  • SQL programming and data-layer development experience.
  • Experience developing unit- and integration-tests.
  • Experience implementing and integrating with cloud services (AWS), specifically: SQS, S3, ECS, Lambda, ElasticSearch.
  • Experience working with Docker and/or Kubernetes.
  • Experience with build amp; deployment automation (CI/CD, GitHub Actions, Jenkins/TeamCity).
Competitive Salary - For Full-Time Argentine team members we offer a hybrid compensation model which pays in your preferred percentage of USD to ARS with the ability to opt for 100% dollars. Your salary is also indexed to the MEP dollar and will be adjusted for cost of living changes every three months. All other LATAM team members are paid in dollars as contractors.
Remote Work, Flexibility amp; Balance - We offer remote opportunities and other benefits designed to support healthy work/life balance and growing families. Argentine team members are welcome but not required at our offices in Buenos Aires, Mar del Plata, and Tandil; it will never be required to work in the office. We hope to open offices in other LATAM countries soon.
Career Path Planning - Team members are encouraged to create an independent career path based on their ambitions. We provide the training and support to help them along the way.
Training amp; Mentorship - Learning and professional development are a big part of company culture. We support it with unlimited access to Udemy, internal courses and training, and a robust mentorship program.
Culture amp; Connection - You are not a number, you are an individual that is part of something bigger. We never use the words staff or employee. At Spark Digital, everyone is a team member. We cultivate connections within teams, across functions, and up and down the org chart. We make sure everyone is noticed and feels connected to our mission and each other.

Job Specification

Spark Digital

Information Technology and Services - Caracas, Argentina