Brightgrove logo
Українська
Senior .NET Fullstack Software Engineer

Senior .NET Fullstack Software Engineer

Digital Transformation R&D
Location
Lviv, Ukraine, Kyiv, Ukraine, Kharkiv, Ukraine, Wroclaw, Poland, Bucharest, Romania, Remote
Area
Backend
Tech Level
Senior
Tech Stack
.NET, Angular, Azure, SQL, Microservices Architecture
Refer a Friend

your info

REFERRAL'S INFO

0/4000

About the Client

Our customer is an organization undergoing digital transformation, looking to modernize their technology stack and transition to cloud-based solutions. They have established a modern web development approach using ASP.NET Core and Angular, requiring skilled developers to build and maintain robust full-stack applications that support their business growth and technological advancement.

Project details

The project involves developing and maintaining full-stack web applications using ASP.NET Core backend services and Angular frontend applications. This work is a crucial component of the customer's digital transformation journey, requiring scalable, maintainable solutions that integrate seamlessly with cloud infrastructure and support evolving business requirements.

Your Team

You'll be joining a dynamic development team focused on building modern web applications and supporting digital transformation initiatives. The team collaborates closely with business stakeholders to deliver high-quality solutions that meet both technical and business requirements, creating robust systems that leverage current technologies for optimal user experiences.

What's in it for you

  • Interview process that respects people and their time
  • Professional and open IT community
  • Internal meet-ups and resources for knowledge sharing
  • Time for recovery and relaxation
  • Bright online and offline events
  • Opportunity to become part of our internal volunteer community

Responsibilities

Backend Development

Design and develop ASP.NET Core web APIs and services following industry best practices
Implement data access layers using Entity Framework Core with MSSQL databases
Create and maintain database schemas, stored procedures, and optimize query performance
Develop secure authentication and authorization mechanisms
Build scalable microservices architectures when appropriate
Implement comprehensive error handling and logging strategies

Frontend Development

Develop responsive and interactive user interfaces using Angular and TypeScript
Create reusable Angular components and services for consistent user experiences
Implement proper state management patterns and data flow architectures
Ensure cross-browser compatibility and mobile responsiveness
Integrate frontend applications with backend APIs seamlessly

Full Stack Integration

Design and implement end-to-end features spanning frontend and backend systems
Establish effective communication patterns between Angular applications and ASP.NET Core APIs
Optimize application performance across the entire technology stack
Implement proper error handling and user feedback mechanisms

Cloud and DevOps

Deploy applications to Azure cloud infrastructure using best practices
Implement CI/CD pipelines for automated testing and deployment
Monitor application performance and implement improvements
Ensure applications are cloud-ready and scalable

Collaboration and Documentation

Work closely with cross-functional teams including designers, product managers, and other developers
Document technical solutions and maintain code quality standards
Participate in code reviews and knowledge sharing sessions
Mentor junior developers and contribute to team growth

Skills

Core Technical Skills

  • Proficiency in ASP.NET Core: Strong experience building web APIs, middleware, dependency injection, and modern .NET development practices
  • Experience with MSSQL: Solid understanding of database design, T-SQL, query optimization, and database administration concepts
  • Familiarity with Entity Framework Core: Experience with code-first approach, migrations, LINQ queries, and performance optimization
  • Intermediate knowledge of Angular: Competent in component development, services, routing, forms, and TypeScript programming
  • Basic understanding of Azure Cloud: Foundational knowledge of Azure services, deployment models, and cloud-first development practices

Additional Technical Skills

  • Experience with RESTful API design and implementation
  • Understanding of modern authentication protocols (JWT, OAuth)
  • Familiarity with version control systems (Git)
  • Knowledge of responsive web design and CSS frameworks
  • Experience with testing frameworks for both frontend and backend
  • Understanding of software development lifecycle and agile methodologies

Soft Skills and Attributes

  • Problem-solving mindset: Ability to analyze complex requirements and develop efficient technical solutions
  • Self-motivated learner: Proactive in staying current with technology trends and best practices
  • Collaborative team player: Effective communication skills and ability to work in cross-functional teams
  • Quality-focused: Commitment to writing clean, maintainable code and following best practices
  • Adaptable: Comfortable working in fast-paced environments with evolving requirements
  • Business-oriented: Understanding of how technical decisions impact business outcomes

Experience Level

  • 5+ years of full-stack development experience
  • Proven track record of delivering production web applications
  • Experience working with modern development tools and methodologies
  • Demonstrated ability to work independently and lead technical initiatives
  • English - full proficiency
Recruiter Marina Yakushenko
Your personal recruiter
Marina Yakushenko

Apply Now

0/4000

sharing is caring & referral bonus