Growth Acceleration Partners

Staff .NET Software Engineer / Tech Lead

Growth Acceleration Partners

full-time

Posted on:

Origin:  • 🇨🇴 Colombia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudDockerEntity FrameworkGoogle Cloud PlatformGraphQLGRPCJenkinsKubernetes.NETNoSQLPythonReactSQL

About the role

  • Develop scalable, robust, high-performance .NET solutions and build upon existing applications
  • Serve as a key technical lead and guide engineering decisions
  • Solve complex technical challenges and set standards for best practices
  • Contribute to overarching technical strategies and cross-cutting UI platform initiatives (component libraries, accessibility, theming)
  • Mentor and provide technical leadership to other engineers
  • Collaborate with remote, cross-functional teams to deliver customer-focused solutions
  • Participate in code reviews, define coding standards, and ensure quality through testing and CI/CD practices

Requirements

  • Bachelor’s Degree in Computer Science or related field
  • 8+ years of experience building Software Applications
  • 5+ years of experience working with .NET
  • 2+ years of experience working with Blazor
  • Advanced English level
  • Experience with .NET, C#, Entity Framework
  • Build interactive UIs with Blazor Server and Blazor WebAssembly
  • Experience with UI libraries: MudBlazor, Radzen, Syncfusion
  • Experience with SignalR for real-time components
  • Proficient in version control systems (Git, GitHub, GitLab)
  • Skilled in agile methodologies (Scrum, Kanban)
  • Strong background in database systems (SQL, NoSQL)
  • Expertise designing and integrating APIs (REST, gRPC, GraphQL)
  • Foundation in quality assurance practices (unit testing, automation)
  • Hands-on experience with Docker and Kubernetes
  • Advanced knowledge of CI/CD tools (GitHub Actions, Jenkins, GitLab CI)
  • Knowledge of security principles (OWASP, OAuth, identity management)
  • Proven ability in performance optimization (caching, scalability)
  • Experience with cloud platforms (GCP, Azure, AWS)
  • Leadership and mentoring experience
  • Good communication, time management, mentoring and negotiation skills