Principal C# .Net FullStack Engineer

Posted 11 Days Ago
Be an Early Applicant
Medellín, Antioquia
Senior level
Information Technology • Software • Consulting
The Role
The Principal C# .NET FullStack Engineer leads the design and implementation of large-scale solutions, overseeing technical design and sprint planning while ensuring best practices in software engineering are followed.
Summary Generated by Built In

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

.Net Core
Azure Devops
Blazor
C#
Ci/Cd
Docker
Entity Framework
Ms Sql
Mui
Tailwind Css
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
64 Employees
On-site Workplace
Year Founded: 2021

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

Similar Jobs

AffiniPay Logo AffiniPay

Quality Engineer - Colombia

Fintech • Legal Tech • Payments • Sales • Software
Hybrid
2 Locations
519 Employees

AffiniPay Logo AffiniPay

Engineering Manager - Docketwise

Fintech • Legal Tech • Payments • Sales • Software
Hybrid
2 Locations
519 Employees

Genius Sports Logo Genius Sports

Treasury Analyst

AdTech • Artificial Intelligence • Machine Learning • Marketing Tech • Software • Sports • Big Data Analytics
Easy Apply
Hybrid
Medellín, Antioquia, COL
1800 Employees

Genius Sports Logo Genius Sports

Workday Finance Analyst

AdTech • Artificial Intelligence • Machine Learning • Marketing Tech • Software • Sports • Big Data Analytics
Easy Apply
Hybrid
Medellín, Antioquia, COL
1800 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account