Job Closed
This listing is no longer active.
Transformando negócios, impulsionando pessoas.
Analyst Programmer, Mid-level C#
Location
Brazil
Posted
67 days ago
Salary
0
Seniority
Senior
Job Description
Analyst Programmer, Mid-level C#
Tutors Participações
• Design, develop, and evolve RESTful APIs using .NET (C# 9+), ensuring scalability, security, and high availability; • Contribute to backend solution design, participating in technical decisions and architecture definition; • Build, optimize, and refactor integrations with internal and external systems, focusing on performance, resilience, and low coupling; • Implement development best practices (Clean Code, SOLID, Design Patterns), ensuring code quality and maintainability; • Perform troubleshooting and performance analysis, proposing continuous improvements to applications; • Work with relational and/or non-relational databases, writing efficient queries and structuring data for optimal performance; • Participate in code reviews, contributing to the team's technical development and code standardization; • Collaborate with multidisciplinary teams (product, QA, frontend), ensuring deliveries aligned with business needs; • Contribute to the evolution of the architecture (monolith → microservices, where applicable), influencing medium- and long-term decisions; • Support the implementation and maintenance of CI/CD pipelines and version control best practices.
Job Requirements
- Strong proficiency in C# and modern .NET (we work with .NET 8/9);
- Extensive experience building native RESTful Web APIs (using DTOs, handling HTTP status codes, and Swagger);
- Solid experience with Dapper (or similar micro-ORMs) and fluency in writing, debugging, and optimizing raw SQL queries for MySQL. The system does not use Entity Framework for data access;
- Good understanding of design patterns such as Repository Pattern, Unit of Work, and dependency injection;
Related Guides
Related Job Pages
More Software Engineer Jobs
About AlayaCare At AlayaCare, we’re more than just a fast-growing SaaS company, we’re a team of people passionate about transforming home healthcare. Our cloud-based platform empowers care providers around the world to deliver better outcomes for their clients. With 550+ employees across Canada, the US, Australia, and Brazil, we’re united by a shared mission and a strong culture of transparency, growth, and human connection. Whether you're early in your career or a seasoned expert, AlayaCare offers the opportunity to grow your impact, your skills, and your career. About the Role We’re looking for a Senior Automation and Integration Developer to join our Customer Success organization and play a key role in how our customers integrate with and unlock value from AlayaCare. Reporting to the Director, Customer Data Engineering & Automation, this is a hands-on technical role focused on building the platform, tooling, and reusable components that power customer integrations and data solutions. You’ll work across Python services, AWS infrastructure, and data pipelines, designing patterns and systems while owning implementation and delivery. You’ll also collaborate directly with customers and internal teams to scope technical requirements, troubleshoot complex data issues, and ensure we deliver reliable, scalable integrations that support our customers’ business outcomes. What You’ll Do In this role, you will: - Design, build, and maintain Python-based services, orchestration, and internal tooling that support customer integrations and data workflows. - Develop reusable patterns and components for customer integrations, including elements that power and integrate with visual workflow builders. - Integrate customer data using Python and/or visual workflow builders, and deliver ad-hoc and recurring data exports using scalable patterns in SQL and Python. - Build and optimize ETL/ELT processes and support AWS infrastructure such as Lambda, API Gateway, and Postgres for initial buildout and ongoing maintenance. - Debug and troubleshoot issues across development, UAT, and production environments, investigating anomalies from database changes, automation triggers, or upstream integrations. - Validate and test data exports for accuracy, completeness, and consistency with customer expectations, and help establish automated testing for data pipelines. - Create and maintain technical documentation, export specifications, and sample outputs to support both internal teams and customers. - Work directly with customers to scope technical requirements, troubleshoot issues, translate business and accounting needs into technical solutions, and clearly explain constraints and options. - Review code, reinforce patterns and standards across the team, and act as a reliable technical point of contact for cross-functional partners. - Support and coach team members when they’re blocked, contributing to a culture of quality, knowledge sharing, and continuous improvement. What You Bring to the Team - 4–6 years of experience in software development, data engineering, or a similar technical role. - Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Data Engineering, or equivalent experience. - Strong Python skills (intermediate or above), with experience writing production-grade code. - Strong SQL skills, including complex queries, optimization, and data modeling. - Familiarity with data and software design patterns and principles (for example, DRY, star schema). - Conceptual familiarity with orchestration tools such as Airflow, Prefect, Dagster, or similar technologies. - Self-directed and comfortable taking ambiguous problems from definition through to resolution. - Strong analytical and debugging skills, with the ability to trace where data went wrong across complex systems. - Excellent communication skills, with the ability to translate between technical and non-technical stakeholders and participate confidently in customer-facing technical discussions. Nice to have: - Experience with AWS (for example, Lambda, API Gateway). - Experience with infrastructure as code (Terraform). - Familiarity with YAML and PHP (used in some legacy code paths). - Experience with orchestration tools such as Airflow. - Experience with healthcare integrations or standards such as HL7/FHIR and tools like Iguana or Mirth Connect. - Experience with analytical databases such as Snowflake or ClickHouse. - Background in healthcare or SaaS professional services. - Experience with CI/CD and GitHub-based development workflows. Location and Work Model This role is based remotely in the United States. Why Join AlayaCare? Work With Purpose At AlayaCare, you’ll help build technology that empowers care providers and improves outcomes for patients and families. Every line of code and every customer interaction contributes to making care more connected, accessible, and human. Grow in a High-Trust Culture We believe in transparency, feedback, and assuming positive intent. Here, you’ll feel safe to share your ideas and career goals, and be supported to achieve them through mentorship, career mobility, and a promote-from-within philosophy. Balance That Works for You We value flexibility and well-being. From “Wellness Fridays” to volunteer time off, to flexible vacation, we make sure you have the space to recharge, contribute to your community, and live your best life. Benefits That Matter - Equity in a well-funded, scaling company. - Comprehensive health benefits, telemedicine, and lifestyle spending accounts. - Parental leave top-up and family support programs. Inclusive by Design We celebrate diverse perspectives and foster belonging through our DEIB initiatives. Employee-led events, summits, and social activities, both in-person and virtual, create meaningful connections across our global teams. Ready to Join Us? Apply today and be part of a company that makes a real difference in the future of home and community care. Not the right role for you? Share this posting with someone who might be a great fit. AlayaCare uses AI tools during our hiring process to support fair, consistent, and objective decision-making. Some initial screening steps may be automated to help identify qualified candidates. If your application is declined automatically, you may request a human review. We’re committed to creating a workplace where everyone belongs. If you require accommodation during the application process, please reach out to careers@alayacare.com #LI-JM1 #LI-Remote
NMI is a leading provider of payment gateway solutions, specialising in card-present solutions and payment processing. Our innovative technologies empower businesses to securely accept payments and optimise transaction processing. With a focus on reliability, security, and innovation, we continuously push the boundaries of what’s possible in the payments industry. We are seeking an experienced Senior Software Engineer to join our Core Gateway team. The Core Gateway team is responsible for the development, maintenance, and evolution of NMI’s primary payment gateway platforms, powering high-volume, business-critical transaction processing for merchants globally. This team plays a pivotal role in ensuring our gateways operate reliably, securely, and at scale. By continuously improving performance, resilience, and functionality, the Core Gateway team enables seamless payment operations and supports our customers in an increasingly digital economy. The ideal candidate: The ideal candidate is a highly skilled software engineer with senior-level technical depth, strong system design experience, and the curiosity to work across components when needed. As a Senior Engineer, you will take ownership of complex technical challenges and play a key role in designing, developing, and evolving backend services that enable secure, performant, and reliable payment transactions. You will influence architectural decisions, proactively identify risks and technical debt, and contribute to strengthening our CI/CD, testing, and deployment practices. You are comfortable operating in high-availability environments where reliability and security are paramount. You lead by example through high engineering standards, thoughtful design, and mentorship of other engineers. Key Responsibilities: - Design and deliver complex backend systems that power secure, scalable, and high-performance payment processing. - Take ownership of significant components or services within the Core Gateway platform, ensuring long-term maintainability and operational excellence. - Clearly articulate complex technical solutions and trade-offs to engineers, Product, and stakeholders. - Guide project delivery within the team, helping break down work, manage technical risk, and ensure high-quality outcomes. - Proactively identify and resolve architectural gaps, performance bottlenecks, and reliability risks. - Lead and participate in design reviews, raising the quality bar across the team. - Drive improvements in observability, fault tolerance, and operational readiness across services. - Mentor junior and mid-level engineers, providing constructive feedback and supporting their technical growth. - Contribute to the evolution of CI/CD pipelines, testing strategies, and deployment automation. - Ensure adherence to strong security and compliance standards (e.g., PCI, OWASP, SOC2). - Participate in the team’s out-of-hours on-call rota, contributing to incident response, root cause analysis, and preventative improvements (typically after a 6-month onboarding period, with additional compensation provided). Skills & Experience: - Bachelor's degree in Computer Science, Information Technology, or equivalent experience. - Minimum of 5 years of experience developing complex software applications in a commercial environment. - Advanced proficiency in C# (preferred) or PHP, with strong understanding of object-oriented design principles. - Deep understanding of the full software development lifecycle (SDLC) and agile methodologies. - Experience with relational databases (e.g., MySQL, SQL Server, Oracle). - Strong knowledge of security best practices (e.g. OWASP, PCI, SOC2, HIPAA). - Proficiency with Google Cloud Platform (GCP), Amazon Web Services (AWS), or similar cloud environments. - Experience with logging systems (such as Logz.io) and optimizing logs preferred. - Experience with monitoring and alerting systems (e.g. DataDog, NewRelic, etc.) preferred. - Experience designing and building scalable, performant, and reliable systems, and improving reliability in existing systems. - Deep knowledge of design patterns and their practical application. - Proven ability to work independently while also fostering teamwork and cross-team collaboration. - Proven ability to mentor others and contribute to a strong team culture. - Strong problem-solving skills, with the ability to anticipate potential issues and proactively address them. - Excellent communication skills, capable of explaining complex technical concepts to both technical and non-technical stakeholders As well as being a part of something exciting everyday, you will also receive the following benefits: - Annual bonus scheme dependent on individual and company performance - Annual salary of £50,000 - £65,000 - 25 days holiday each year (+ bank holidays + 1 day after each year of service with up to a max. of 30 days) - Workplace pension scheme - Private medical insurance (upon 30 days of employment) - 7 hours per day, 35 hours per week - A remote first culture - Great work-life balance with our Flexi-time policy - Family Friendly policies (Enhanced Maternity and Paternity Pay and Shared Parental Leave). - A chance to develop with an allocated company training budget - Bike2Work Scheme - Lifeworks, an Employee Assistance Programme which offers wellbeing, family and financial support services, such as assessments, resources and even 1:1 counselling sessions. It also offers interesting perks such as discounts on gyms, restaurants, high street retailers and cinema tickets - A strong commitment to employee wellbeing including mental health first aiders - Employee referral scheme with generous financial reward - Bonusly colleague reward scheme We’re looking for creative and passionate people who share our vision of making payments easy. If that sounds like you and you meet the requirements above, then please click on 'Apply for this job'! We are an Equal Opportunities employer and will provide reasonable support throughout the recruitment process to applicants who have a disability. Please let us know in advance so that any support, aids or adaptations can be put in place to assist you. Please be aware that all offers of employment are made subject to receipt of satisfactory background and financial checks. About us NMI enables our partners with choice, and challenges the one-size-fits-all approach to payments. You've probably used NMI in the last 24 hours without even realising it. We’re the platform that powers success for innovative tech created by SMBs, entrepreneurs and fintech start-ups. We’re creative problem solvers who help visionaries smash through boundaries and think beyond what’s possible so they can think about what’s next. But we’re not just built for the tech savvy. We democratise the latest payments technology so that everyone can realise the benefits of easy payments across the full spectrum of commerce. We’re all about enabling more payments in more ways and more places. Please note that in compliance with the data protection regulations within your jurisdiction, any personal information submitted with your job application may be collected and used by NMI for the purpose of recruitment and employment-related activities. By submitting your application, you acknowledge and provide explicit consent to the processing of your personal information as described in our privacy policy found on our website. For more information on how we process your information, please read our privacy policy here: https://www.nmi.com/legal/privacy-policy/ #LI-Remote Salary range, depending on experience: £50,000—£65,000 GBP
Deputy Analytics and Technology Director
DAGA IncDAGA values a truly diverse workforce and is committed to a culture of inclusivity, respect, and integrity. We strongly encourage people with disabilities, people of color, transgender and non-binary people, and people from diverse backgrounds to apply. DAGA is an equal opportunity employer and it is our policy to recruit, hire, train, promote and administer any and all personnel actions based on business needs, job requirements, and individual qualifications without regard to race; color; religion; national origin; sex; age; marital status; personal appearance; sexual orientation; gender identity or expression; family responsibilities; disability; matriculation; genetic information; credit information; status as a victim or family member of a victim of domestic violence, a sexual offense, or stalking. DAGA will not tolerate any unlawful discrimination or harassment based on any of these characteristics.
Role Description The Deputy Analytics and Technology Director is responsible for implementing DAGA’s quantitative and qualitative research strategy, including modes such as: - Benchmark polling - Tracker polling - Focus groups - Qual boards - Message tests - Voter modeling The Deputy Analytics and Technology Director works closely with the Analytics and Technology Director to provide necessary research and data support to other teams at DAGA, AG campaigns, and AG offices. This position requires a high level of proven project management success and knowledge of quantitative and qualitative research modes. Experience in polling is preferred. Additionally, they must have the capacity to work collaboratively with other teams and outside vendors on complex research projects. Qualifications - 2-3 cycles (4-6 years) of quantitative or qualitative research experience - Well-versed in market research methodology - Highly organized, detail-oriented, and able to project-manage large scale projects in a fast-paced environment with multiple layers of stakeholders, both internal and external - Demonstrated ability to identify and select most important findings from data and then communicate results in understandable prose to a diverse, non-technical audience - Previous experience hiring, training and managing staff - Experience with politics and political campaigns a plus - Experience with voter file data or coding in SQL, R or Python a plus - Experience with ad-tracking software (Ad Impact, Big AL) a plus - Sound judgment, trustworthiness and the ability to manage confidential information - Sense of humor and positive attitude Requirements - Project manage quantitative and qualitative research projects including polling, focus groups, qual boards, message tests and voter modeling to meet electoral and messaging needs - Synthesize and present results from quantitative and qualitative research to a variety of stakeholders - Cross-reference and synthesize public and partner polling to guide and elevate DAGA and AG campaign polling - Proactively answer cross-departmental research questions and empower data-driven decision-making throughout the organization - Develop and maintain strong working relationships with DAGA’s Political, Research, Communications, Policy and Development teams, as well as outside polling & analytics vendors - Assist Director in creating decks and memos about polling and messaging for major stakeholders - Hire, train and manage Data Team interns - Other duties as assigned by manager Benefits - The salary range for this position is $99,000 - $110,000, commensurate with experience. - Fully paid health, dental, and vision benefits (includes employees and dependents) - 401K match, up to 6% - Short and long-term disability benefits - Life insurance benefits - Pretax spending accounts - Monthly commuter benefit - Monthly remote work stipend
Job Classification: Technology - Engineering & Cloud At PGIM, we care about our employees, and we are committed to seeing them succeed. We provide our employees with access to professional development and support to help drive their success and ability to innovate. What you will do: PGIM DC Solutions is a new business within PGIM that is focused on elevating the brand and product capabilities with Defined Contribution clients. PGIM is a Top 10 DC Asset Manager and continuing to build our presence with large Defined Contribution Plan Sponsor and Consultants. Our business climate is a safe inclusive environment, centered around mutual respect, intellectual honesty, transparency, and teamwork. PGIM DC Solutions is building out a technology platform and is looking for top-flight, innovative technologists, who will work in a hands-on capacity in a start-up environment to code and deploy the financial models and systems that underlie this new business line. To support this effort, successful candidates will define and deploy the necessary cloud-based architecture to host these models. The DCS product, which has applied for patent protection, is an exciting opportunity to build an innovative consumer product, with high-velocity features and the technology to support those goals. What you can expect: Core Functional Responsibilities: - Hands-on production full-stack implementation for the DCS business. - Implement DCS architecture to provide new features and services to a consumer client base. - Work collaboratively with other technologists, QA and product management to build software solutions. What you will bring: - BS in Computer Science/Engineering, Finance or Mathematics/Statistics required - Minimum 7 years of experience full stack development in financial services - Strong programming skills in Python or C++ and some PostgreSQL; enthusiasm for learning and implementing high performance new technologies - Solid numerical programming abilities - Skill with git source control systems - Experience working within an agile development framework, including creating/reviewing stories, sprints, product grooming, etc. - Curious, excited to learn, experiment and innovate What will set you apart: - Knowledge of financial planning and software a plus - Knowledge of or experience with a variety of asset classes is desirable, including equity, bonds and annuities - Defined Contribution / Retirement industry knowledge and experience - Experience building and orchestrating containers and microservices, preferably on AWS. *We know not everyone will meet 100% of the requirements, however we encourage you to apply if you think your skills are a good fit for this role. Note: Prudential is required by state specific laws to include the salary range for this role when hiring a resident in applicable locations. The salary range for this role is from $150,000 to $210,000. Specific pricing for the role may vary within the above range based on many factors including geographic location, candidate experience, and skills. Roles may also be eligible for additional compensation and/or benefits. Eligibility to participate in a discretionary annual incentive program is subject to the rules governing the program, whereby an award, if any, depends on various factors including, without limitation, individual and organizational performance. What we offer you: - Market competitive base salaries, with a yearly bonus potential at every level. - Medical, dental, vision, life insurance, disability insurance, Paid Time Off (PTO), and leave of absences, such as parental and military leave. - 401(k) plan with company match (up to 4%). - Company-funded pension plan. - Wellness Programs including up to $1,600 a year for reimbursement of items purchased to support personal wellbeing needs. - Work/Life Resources to help support topics such as parenting, housing, senior care, finances, pets, legal matters, education, emotional and mental health, and career development. - Education Benefit to help finance traditional college enrollment toward obtaining an approved degree and many accredited certificate programs. - Employee Stock Purchase Plan: Shares can be purchased at 85% of the lower of two prices (Beginning or End of the purchase period), after one year of service. Eligibility to participate in a discretionary annual incentive program is subject to the rules governing the program, whereby an award, if any, depends on various factors including, without limitation, individual and organizational performance. To find out more about our Total Rewards package, visit Work Life Balance | Prudential Careers. Some of the above benefits may not apply to part-time employees scheduled to work less than 20 hours per week. Prudential Financial, Inc. of the United States is not affiliated with Prudential plc. which is headquartered in the United Kingdom. Prudential is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender identity, national origin, genetics, disability, marital status, age, veteran status, domestic partner status, medical condition or any other characteristic protected by law. If you need an accommodation to complete the application process, please email accommodations.hw@prudential.com. If you are experiencing a technical issue with your application or an assessment, please email careers.technicalsupport@prudential.com to request assistance.

