Mindtech is your gateway to exciting and impactful tech projects. We specialize in end-to-end software outsourcing, linking Latin American talent with global opportunities. Our fast, cost-effective approach ensures that our clients receive exceptional service and innovative solutions. With a diverse team of over 70 skilled professionals across Latin America and the US, we are committed to delivering software that drives success.
5+ years of experience using C#/.NET core
● Experience creating Blazor components and using components libraries eg: Dev Express
● Tailwind CSS / MUI components - desired
● Entity Framework or any other ORM experience
● Experience building integrations with 3rd party services is a must
● Experience building solutions following the MVVM architecture pattern
● Experience with Continuous Integration and Delivery (CI/CD), preferably with Azure DevOps
● Excellent interpersonal and teamwork skills to facilitate collaborative problem solving amongst team members
● Professional software engineering experience applying best practice software engineering including separation of concerns, high cohesion, low coupling, modularization, encapsulation and information hiding, interfaces, and dependency injection
● Professional software engineering experience applying object-oriented programming (OOP) principles such as SOLID, DDD and TDD
● Experience with MS SQL
● Proven experience delivering solutions for complex distributed systems in Azure
● Docker and containerization
C#, .NET Core 8+, Azure DevOps, Dev Express or other grid controls, Active Directory authentication, Nuget packages. Blazor (highly desirable)Job #1 is to be part of a self-organizing team – a team that solves complex challenges and builds working software. Being a good team member means you contribute to its success by: You are also the Principal EngineerThe Principal Engineer is considered the premier developer on the team. It is therefore your responsibility to engineer large-scale solutions that enable the business while supporting the strategic architectural vision of quality, scalability, performance and function.
Principal Accountability | Technical Sprint Planning
- Owns technical design for a sprint including high-level flow diagrams, ERD, service contracts
- Ensures the whole team understands the technical plan, reasons for it, and adherence to it.
- Considers testability in design with focus on code determinism, abstraction, and modularity
- Commands a broad awareness of dependent projects and considers them in design
- Helps team members define clear, small, and testable tasks
- Frequently thinks out loud about design with the team and a higher level design committee
- Works with Enterprise Architects to ensure a team’s direction is in line with the enterprise vision
- Defines technical acceptance criteria (where necessary) for each story
- Owns/manages the technical backlog and works with PO to schedule those efforts
Top Skills
What We Do
Mintech provides end-to-end software outsourcing solutions for business of all sizes.
Unlock your business potential with us. We are fast, we are cost effective.
With 80+ employees across Latam, our collaborative, diverse team has the skill, experience and vision to create the software that will change your business.
Interested in a career with Mindtech? View and apply to open positions at our web page