Job Closed
This listing is no longer active.
Founded in 1968, TransUnion is a credit information management services provider for consumers, businesses, and the global credit community. An equal opportunity employer recognize
Software Developer
Location
Costa Rica
Posted
67 days ago
Salary
0
Seniority
Senior
Job Description
Software Developer
TransUnion
• Contribute to building and evolving a multi tenant scheduling platform, gaining hands-on experience with real-world scalability and reliability challenges • Work on large-scale workflow orchestration systems, understanding how complex job dependencies and high-throughput pipelines are designed and managed • Develop and operate workflows using managed Apache Airflow, leveraging cloud native services to build resilient and maintainable data pipelines • Gain practical, hands-on experience with GCP, working with core services to deploy, monitor, and support production-grade solutions
Job Requirements
- Strong proficiency in Python or Java
- Strong debugging skill
- Exposure to Apache Airflow (Cloud Composer preferred) is preferred
- Experience in File Transfer Service is an advantage
- Experience using Terraform to provision and manage cloud infrastructure, primarily on GCP is an advantage
- Understanding of scheduling concepts (cron, retries, SLAs, idempotency)
- Familiarity with GCP services (GCS, IAM, BigQuery, Pub/Sub)
- Experience with version control and CI/CD pipelines
- Basic knowledge of Linux, networking, and cloud security fundamentals
- Exposure to monitoring/logging tools (Cloud Monitoring, Prometheus, etc.)
- Strong inter-personal communication and collaboration skills.
- A good team player, high level of personal commitment & 'can do' attitude.
Benefits
- Health insurance
- Flexible work arrangements
Related Guides
Related Job Pages
More Software Engineer Jobs
Open Source Program Developer
DatadogDatadog offers a monitoring and security platform to help cloud-based companies keep their systems secure and their customers happy. As an employer, Datadog enc
Datadog is committed to open source. It starts with our Agent, tracers, libraries, and SDKs all being open source. But it goes so much further. From open standards to open collaboration, it’s a core part of who we are and what we do. As part of the Open Source Program Office (OSPO), you will be focusing on building tools, documentation, policies, etc. that improve how our engineers interact with Open Source projects (our own and third-party projects), as well as representing Datadog in Open Source communities. What You’ll Do: - Build and maintain tools that ease building and releasing Open Source software at Datadog - Build and maintain tools that ease ingesting Open Source software at Datadog - Create developer facing documentation and training materials around contributing to open source and maintaining open source projects - Interface with open source communities to understand problems and trends in the market - Create tools to automatically analyze and report on Open Source repositories trends and statistics - Interface with Datadog Open Source Partners candidates and recipients to select new projects for the program and ensure that the program stays useful - Research and write content for the Datadog Open Source Hub - Contribute to the product through feedback (bugs or product enhancements suggestions), documentation, or code Who You Are: - Approximately 3+ years of experience as a software developer, SRE, or other practitioner. - You are fluent in reading and writing one or more languages, e.g. Python, JavaScript, Java, Go, C#, Rust, and so on. - You love building tools that make other engineers more productive. - You have empathy, collaboration, and communication skills to cultivate strong relationships across various teams in the organization. - Bonus: You are (or have been) an active member of an open source community. - Bonus: You are familiar with different Open Source licenses and Contributor License Agreements Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply. Benefits and Growth: - New hire stock equity (RSUs) and employee stock purchase plan (ESPP) - Continuous professional development, product training, and career pathing - Intradepartmental mentor and buddy program for in-house networking - An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups) - Access to Inclusion Talks, our Internal panel discussions - Free, global mental health benefits for employees and dependents age 6+ - Competitive global benefits Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog. #LI-Remote About Datadog: Datadog (NASDAQ: DDOG) is a global SaaS business, delivering a rare combination of growth and profitability. We are on a mission to break down silos and solve complexity in the cloud age by enabling digital transformation, cloud migration, and infrastructure monitoring of our customers’ entire technology stacks. Built by engineers, for engineers, Datadog is used by organizations of all sizes across a wide range of industries. Together, we champion professional development, diversity of thought, innovation, and work excellence to empower continuous growth. Join the pack and become part of a collaborative, pragmatic, and thoughtful people-first community where we solve tough problems, take smart risks, and celebrate one another. Learn more about #DatadogLife on Instagram, LinkedIn, and Datadog Learning Center. Equal Opportunity at Datadog: Datadog is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and other characteristics protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference. Datadog endeavors to make our Careers Page accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please complete this form. This form is for accommodation requests only and cannot be used to inquire about the status of applications. Privacy and AI Guidelines: Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice. For information on our AI policy, please visit Interviewing at Datadog AI Guidelines.
• Build and ship new product features and improve existing ones to directly support our customers’ financial journeys • Employ best practices such as code reviews, automated testing, and continuous delivery on a modern React Native stack to achieve both quality and velocity • Partner with product managers, designers, and engineers to deliver product concepts and features from idea to launch • Optimize app performance across devices and platforms, ensuring smooth and consistent user experiences • Own your work from concept to launch, earning the trust of teammates through accountability and transparency
Associate Software Engineer - .Net
Ensora HealthLeading healthcare technology partner for mental, behavioral, and rehabilitative therapy.
Ensora Health is the leading provider of software and services for mental and behavioral health therapists, trusted by over 200,000 individual providers and more than 28,000 practices. Our unmatched expertise, partnership, and breadth of products allow us to fine-tune solutions that meet the specific needs of everyone from solo practitioners to larger practices. With AI-enabled solutions that span practice management to electronic medical records and e-prescribing to billing, we help eliminate administrative complexity and create harmony between therapists, their clients, and the whole healthcare community. Job Description We are seeking an Associate Software Engineer with a strong foundation in .NET, C#, and PostgreSQL to contribute to the design, development, and maintenance of enterprise applications. The ideal candidate has early professional experience building back‑end services, integrating APIs, and working with relational databases, and is eager to continue developing their technical skills. This role involves collaborating closely with cross‑functional teams and learning from senior engineers to deliver high‑quality, maintainable software that supports business needs.Key Responsibilities - Design, develop, test, and deploy application features using .NET (Core and/or Framework) and C# with guidance from senior engineers. - Write and maintain efficient SQL queries, stored procedures, and database objects in PostgreSQL or equivalent relational databases, following established patterns and standards. - Contribute to scalable software solutions by applying modern design patterns and best practices within existing architectures. - Collaborate with product managers, QA engineers, and other developers in an Agile/Scrum environment to deliver sprint commitments. - Participate in code reviews by submitting quality code, responding to feedback, and learning established coding standards and practices. - Integrate application components with third‑party APIs and internal services under guidance. - Assist with troubleshooting issues, investigating defects, and helping improve application performance and reliability. - Participate in technical discussions and learn about architectural decisions affecting the system. - Maintain and update technical documentation related to code changes, features, and processes. Required Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - 1+ years of professional software development experience, including internships, co‑ops, or strong academic projects, with exposure to .NET technologies. Preferred Qualifications - Familiarity with Scrum or other Agile methodologies, with an interest in learning team processes and ceremonies. - Exposure to automated testing and an understanding of the importance of test coverage and reliable releases. - Basic knowledge of containerization concepts (e.g., Docker) and awareness of microservices architecture. - Some front‑end experience or coursework using React, Angular, or Blazor is a plus. - Familiarity with unit testing frameworks such as xUnit, NUnit, or MSTest. - Exposure to PHP through professional experience, academic projects, or personal development work is a plus. - Working knowledge of C#, ASP.NET Core / MVC / Web API, and familiarity with Entity Framework (Core or EF6). - Exposure to AI‑assisted development tools (such as GitHub Copilot) or a demonstrated interest in using modern tools to improve productivity and code quality. - Foundational experience working with PostgreSQL or other relational databases, including writing queries and understanding basic performance considerations. - Experience consuming and integrating RESTful APIs. - Familiarity with version control systems (Git preferred) and basic CI/CD concepts. - Solid understanding of object‑oriented programming (OOP) principles and awareness of common design patterns. - Exposure to cloud platforms such as AWS or Azure through coursework, projects, or early professional experience. - Strong problem‑solving, debugging, and analytical skills, with a willingness to learn and grow. Additional Information While we've outlined some key qualities we typically seek, it's essential to remember that there might be additional unique strengths and talents you possess that would make you an exceptional match for us, even if they're not explicitly mentioned. Studies have consistently highlighted the significance of this principle, particularly for individuals from disenfranchised backgrounds, including women and other marginalized groups. These individuals often hesitate to apply unless they meet every single requirement, unlike their male counterparts who are more inclined to apply when they meet around 60% of the criteria. The message we want to convey is that taking a leap of faith and applying can be incredibly rewarding. Your distinct abilities and perspectives could be exactly what we need to create a more diverse and inclusive team. So, don't hesitate—apply today and let's explore the exciting possibilities together! All your information will be kept confidential according to EEO guidelines. At Ensora Health, Diversity, Equity, Inclusion, and Belonging aren’t just words. We celebrate what makes us unique, foster an ecosystem of inclusion for all and harness our talents to promote diversity of thought and action in everything we do. We instill Diversity, Equity, Inclusion, and Belonging into the fabric of our CARING culture and business, as we strive to be recognized not only as the leader in healthcare technology, but also for our intentional efforts to promote a diverse community. We will champion non-discriminatory practices throughout the employee and customer lifecycle; caring for every person regardless of race, national origin, color, religion, disability, sex, orientation, or familial status. Ensora Health is an equal opportunity employer.
• Contribute to project tasks which may include doing client site visits to retrieve information • Gathering requirements, mapping processes, participating in workshops, designing, configuring, or testing parts of systems • Collecting and analyzing data, performing calculations, preparing drawings and graphics, drafting reports, and preparing project documentation • Contribute positively to project teams, including communicating proactively when direction is needed • Consistent positive client and team interactions • May represent EMA to clients as part of a project team or individually • Sustains excellent client relationships by supporting and participating in new project opportunities




