Job Closed
This listing is no longer active.
We craft software with people we love.
Senior Software Engineer .Net
Location
Portugal
Posted
58 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer .Net
Mindera
Role Description We are building a world-class team to evolve a high-performance, event-driven ecosystem. We don’t just write code; we architect solutions that handle complex financial and data workflows. As a Senior Software Engineer, you will be at the forefront of our migration to .NET 8 and the integration of Generative AI (LLMs) into our core product. This is a role for an engineer who understands that a system is only as strong as its weakest link—whether that’s a race condition in an SQS queue or a poorly optimized Redis cache. You will work in a modern stack, moving away from legacy infrastructure towards a cloud-native, AI-augmented future. National and international expected traveling time: 0%-15% estimated. What you will be doing: - High-Scale Development: Design and implement robust microservices using .NET 8, focusing on performance, scalability, and clean architecture. - Event-Driven Architecture: Build and refine asynchronous workflows using AWS SNS/SQS, ensuring data consistency and system resilience. - AI Integration: Lead the technical implementation of LLMs into our applications, bridging the gap between .NET backends and Python-based AI logic. - Data Engineering: Collaborate on the design of high-throughput data pipelines using AWS Data Firehose and Data Streams for real-time processing. - Quality & Testing: Maintain a high bar for code quality using xUnit and WireMock, ensuring that our transition to new services is seamless and regression-free. - Infrastructure Collaboration: Work closely with SREs to deploy services via GitHub Actions and manage resources through Terraform. - Modern Tooling: Leverage GitHub Copilot and ChatGPT to accelerate delivery while maintaining critical oversight of code security and efficiency. Qualifications - .NET Mastery: Deep expertise in C# and .NET Core / .NET 8. You must know the framework's internals, not just the syntax. - AWS Native Experience: Practical experience building applications that leverage SNS, SQS, S3, and ECS. - Distributed Systems: Strong understanding of Event-Driven Architecture and patterns (Pub/Sub, Competing Consumers, Idempotency). - Caching Excellence: Proven experience with Redis or Valkey for state management and performance optimization. - AI/ML Curiosity: Experience or strong interest in working with LLMs and Python. If you’ve built RAG systems or integrated OpenAI/Anthropic APIs, you are ahead of the curve. - Testing Rigor: A "test-first" mindset. If you don't value unit and integration testing, you won't survive our deployment cycle. - DevOps Awareness: Familiarity with Docker, GitHub Actions, and Terraform. You don't need to be an SRE, but you must speak their language. Benefits - Permanent contract - Unlimited PTO - Flexible working hours - Training & conferences, create your own training plan - Work with large scale systems powering global businesses - Choose Laptop & Peripherals that best suit your needs - Hotspot with unlimited usage (PT), for work or Netflix ;) - Amazing offices in Porto, Aveiro, and Coimbra if you want to physically connect with minders. Remote from Portugal is also an option. Remote from other Countries will depend on your current location and Projects. - Wide range of snacks at the offices to keep you fed and healthy - Partnerships with local businesses - Work with a bunch of great people, where the whole team owns the project together in a politics-free environment. - Our culture reflects our lean and self-organization attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way, and talk to everyone to enhance communication. - Freedom and Responsibility go hand in hand, and we value commitment, feedback, and empathy.
Job Requirements
- What you will be doing:
- High-Scale Development: Design and implement robust microservices using .NET 8, focusing on performance, scalability, and clean architecture.
- Event-Driven Architecture: Build and refine asynchronous workflows using AWS SNS/SQS, ensuring data consistency and system resilience.
- AI Integration: Lead the technical implementation of LLMs into our applications, bridging the gap between .NET backends and Python-based AI logic.
- Data Engineering: Collaborate on the design of high-throughput data pipelines using AWS Data Firehose and Data Streams for real-time processing.
- Quality & Testing: Maintain a high bar for code quality using xUnit and WireMock, ensuring that our transition to new services is seamless and regression-free.
- Infrastructure Collaboration: Work closely with SREs to deploy services via GitHub Actions and manage resources through Terraform.
- Modern Tooling: Leverage GitHub Copilot and ChatGPT to accelerate delivery while maintaining critical oversight of code security and efficiency.
- Expertise we are looking for:
- .NET Mastery: Deep expertise in C# and .NET Core / .NET 8. You must know the framework's internals, not just the syntax.
- AWS Native Experience: Practical experience building applications that leverage SNS, SQS, S3, and ECS.
- Distributed Systems: Strong understanding of Event-Driven Architecture and patterns (Pub/Sub, Competing Consumers, Idempotency).
- Caching Excellence: Proven experience with Redis or Valkey for state management and performance optimization.
- AI/ML Curiosity: Experience or strong interest in working with LLMs and Python. If you’ve built RAG systems or integrated OpenAI/Anthropic APIs, you are ahead of the curve.
- Testing Rigor: A "test-first" mindset. If you don't value unit and integration testing, you won't survive our deployment cycle.
- DevOps Awareness: Familiarity with Docker, GitHub Actions, and Terraform. You don't need to be an SRE, but you must speak their language.
Benefits
- The Things We Really Care About:
- Permanent contract
- Unlimited PTO
- Flexible working hours
- Training & conferences, create your own training plan
- Work with large scale systems powering global businesses
- Other Good Things:
- Choose Laptop & Peripherals that best suit your needs
- Hotspot with unlimited usage (PT), for work or Netflix ;)
- We have amazing offices in Porto, Aveiro, and Coimbra if you want to physically connect with minders. Remote from Portugal is also an option. Remote from other Countries will depend on your current location and Projects
- At the offices, we have a wide range of snacks to keep you fed and healthy
- Partnerships with local businesses
- Most of all, You get to work with a bunch of great people, where the whole team owns the project together in a politics-free environment. Our culture reflects our lean and self-organization attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way, and talk to everyone to enhance communication. Freedom and Responsibility go hand in hand, and we value commitment, feedback, and empathy.
- About Mindera
- At Mindera we use technology to build products we are proud of, with people we love.
- Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera.
- We partner with our clients to understand their products and deliver high-performance, resilient, and scalable software systems that create an impact on their users and businesses across the world.
- You get to work with a bunch of great people, where the whole team owns the project together.
- Our culture reflects our lean and self management attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication.
- We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment.
- Check out our Blog and our Handbook!
- Our branches are located: Porto, Portugal | Aveiro, Portugal | Coimbra, Portugal | Leicester, UK | Casablanca, Morocco | San Diego, USA | San Francisco, USA | Chennai, India | Bengaluru, India | Cluj-Napoca, Romania
Related Guides
Related Job Pages
More Backend Engineer Jobs
IoT Embedded Java Engineer
QualysoftQualysoft is a one-stop shop for IT services and digitizing your business needs.
• Experience with modular software design and a good understanding of Domain Driven Design/Actor Systems, have experience with Agile Development Methodologies and good interpersonal skills to lead a team from technical perspective; • Test driven development and test automation should be employed from early stages; • Using the IoT terminology, the Java application Debian Linux embedded OS is an IoT Gateway (Cortex A5/A7) – at a glance, it integrates with the Charge Controller (Cortex M4), collects data about the charging session, instructs the Charge Controller about how much power to deliver to the car, integrates with cloud services using the OCPP 2.0.1 WebSocket/JSON protocol, controls all the network peripherals available on board, integrates with external energy meters using ModBus, implements a load management algorithm and offers REST APIs to web apps and mobile apps; • Experience or knowledge about Agile Scrum or Kanban principles and like to work in a team environment; • Self-motivated, ability to drive fact-based decisions, excellent problem-solving skills; • Good interpersonal skills, flexible and willing to adapt and respond to change; • Taking ownership and responsibility for solutions provided; • Experience doing code reviews and mentoring less experienced peers.
Role Description This is a senior, outcome-driven role combining hands-on media buying with team leadership and strategic ownership. You will be responsible for: - Scaling profitable campaigns across multiple geos and verticals. - Owning significant budgets and performance targets. - Leading and mentoring a team of mediabuyers. - Driving process improvements and strategic direction. This role is ideal for someone who thinks like a business owner, not just an operator. Qualifications - 4-6+ years in media buying / performance marketing. - Proven track record managing high-spend campaigns profitably. - Strong analytical mindset with deep understanding of data & performance metrics. - Hands-on experience with large budgets and scaling strategies. - Excellent communication and stakeholder management skills. - Highly organized, disciplined, and results-driven. - Fluent in English (written and spoken). Requirements - Experience managing or mentoring a team. - Ability to translate strategy into execution. - Strong ownership mindset - accountable for team + business results. - Comfortable making decisions under uncertainty. - Ability to prioritize, delegate, and scale operations. Nice to Have - Affiliate marketing experience. - Experience with multiple traffic sources (Meta, Native, Display, etc.). - Strong understanding of CPM, CPC, CPL, CPA models. - Experience working with BI tools, tracking systems, or custom dashboards. - Basic creative / funnel understanding. Benefits - Competitive base salary + strong performance bonuses. - Opportunity to manage large budgets and scale globally. - Fully remote, international team. - Fast-paced, high-growth environment with real impact. - Continuous learning and development.
Role Description Trinetix is looking for a skilled Full-Stack Developer. You will be part of a team driving new initiatives, often with evolving requirements and a high degree of autonomy. - Design and develop backend services and APIs using .NET (C#) - Contribute across the stack when needed, collaborating on frontend solutions where required - Take ownership of technical decisions and solution design - Work in environments where requirements are not always fully defined from day one - Collaborate closely with stakeholders while maintaining a strong engineering perspective - Leverage modern tools (including AI-assisted development tools) to improve productivity - Continuously learn and adapt to new technologies and project needs Qualifications - Strong experience in .NET / C# development - Experience building RESTful APIs - Solid understanding of software design principles (OOP, clean code, etc.) - Full-stack experience OR strong backend profile with willingness to work across the stack - Ability to work independently and take ownership of tasks - Strong problem-solving skills - Good communication skills (English required) Requirements - Experience with modern frontend frameworks (React, Angular, etc.) - Experience working in environments with evolving or undefined requirements - Familiarity with cloud platforms (Azure, AWS, or GCP) - Exposure to AI tools and modern development workflows - Understanding of microservices or distributed systems Core Responsibilities - Build and maintain RESTful APIs using .NET / ASP.NET Core - Design scalable and maintainable solutions with a strong focus on code quality - Work with relational databases and write efficient queries - Participate in architectural discussions and contribute to technical decisions - Ensure code is testable, maintainable, and well-structured - Troubleshoot issues and improve system performance - Use AI-assisted tools (e.g., Cursor, Claude, Copilot) as part of the development workflow Expected Qualifications - Take full ownership of complex project components - Be responsible for delivering high-quality work on time, making sure it fits the project’s goals and technical requirements. - Solve complex technical challenges and guide architectural choices - Make sound technical decisions independently and contribute to discussions that shape how systems are designed and built. - Drive improvements in how the team works - Introduce new tools, workflows, or practices that make development faster, cleaner, and more collaborative. Company Description Established in 2011, Trinetix is a dynamic tech service provider supporting enterprise clients around the world. - Headquartered in Nashville, Tennessee - Global team of over 1,000 professionals - Delivery centers across Europe, the United States, and Argentina - Partners with leading global brands, delivering innovative digital solutions across Fintech, Professional Services, Logistics, Healthcare, and Agriculture - Driven by a strong business vision, a people-first culture, and a commitment to responsible growth - Actively gives back to the community through various CSR activities - Adheres to international principles for sustainable development and business ethics
• Contribute to our vision and development of Agentic AI tooling and platforms through technical leadership and proactive thinking. • Make decisions based on multiple quality dimensions like user impact, failure tolerance, code maintenance, implementation time, security breaches, and performance. • Implement quality gates and improve agentic-driven processes and workflows. • Collaborate on novel ideas to improve the team processes. • Lead initiatives and own subproducts and feature development from problem statement and specification to production deployment. • Care for and monitor the quality of our product. • Raise awareness of technical issues. • Develop a clear understanding of business value and collaborate with stakeholders by analyzing features and suggesting alternatives. • Assist our platform and tooling’s users with their issues and resolve bugs they may experience. • Proactively identify technical debt and product areas that require attention or improvements and suggest improvements in our technology stack. • Mentor fellow teammates. • Bring up difficult and/or systemic challenges and impediments to the attention of your manager.




