Location: Work is what you do, not where you go. For this role, we are open to remote work and can hire anywhere in Mexico
About The Opportunity
We are looking for an experienced Senior Software Developer in Test to create the industry’s next generation Human Capital Management (HCM) solutions, particularly focused on Tax & Payments (T&P) payroll back-office platforms.
Skills And Experience We Value
Very Strong object-oriented design and programming skills using Java or C#, .NET, .NET CoreExperience working in cloud platforms (Azure / AWS / GCP)Experience working with Cucumber (Gerkin or Specflow)Experience working with Selenium Web DriverExperience testing APIs Using (PostMan, ReadyAPI)Experience with advanced programming constructs such as multi-threaded programming, event-driven architecture, messaging, microservicesExperience testing with a microservice architectureDesirable - Kafka, NoSQL DB, Kubernetes, Git,
What You’ll Get To Do
Drive the design and implementation of highly scalable and available innovative solutionsYou will be involved in conducting and participating in design and code reviews, unit, feature, and regression testing, and will collaborate with other software development teams and other departments on developing application solutionsCollaborate with cross-functional teams to identify and solve complex problemsMentor and train fellow software engineers on architecture, design, and software development best practices to help create a top-tier engineering organizationCreate working proof-of-concepts and recommend modern technologies to ensure solutions are scalable, maintainable and of high qualityParticipate in Product discussions to advise on and influence the Product RoadmapTake ownership and responsibility for development initiatives and make them happenContribute to the engineering process and culture to continuously improve software development processes and practices
What Would Make You Really Stand Out
Experience with test frameworks designed for Angular, React, Vue.Js, Node.js, GraphQLExperience testing MFE (Micro Front-Ends)Experience in Docker, Kubernetes, or other container-related technologiesDevelopment experience of containerized application is desirableExcellent communication and collaboration skills and effective at representing a team of professionalsAbility to learn new software languages, frameworks, and APIs quicklyDisciplined self-starter, capable of working independently or in close xollaboration within an agile development teamStrong agile skillset and experience working in an Agile Development environment