Q1 Technologies, Inc logo

.NET Application Developer

Q1 Technologies, Inc
  • ERIE, PA, PA
  • Instant Apply
1 day ago
Q1 Technologies, Inc

Job Description

.NET Application Developer
ERIE, PA

Location: ERIE, PA- 100% onsite FROM DAY 1
Duration: 6 months



Job Description: .NET Application Developer Microservices & AWS Modernization
Experience: 8 10 Years
Role: Senior .NET Application Developer / Technical Lead
Primary Skills: .NET, Microservices, AWS, REST APIs, Containers, CI/CD
Role Summary
We are looking for an experienced .NET Application Developer with 10 12 years of experience in enterprise application development and modernization. The candidate will be responsible for modernizing legacy/monolithic .NET applications into cloud-native microservices and migrating/replatforming applications to AWS.
The ideal candidate should have strong hands-on development experience, application modernization expertise, microservices architecture knowledge, and practical experience with AWS cloud services, containerization, CI/CD, and production-grade application development.
Key Responsibilities
" Analyze existing monolithic .NET applications and identify appropriate modernization and service decomposition opportunities.
" Design and develop microservices using .NET / ASP.NET Core.
" Refactor and migrate legacy .NET applications to modern .NET platforms.
" Decompose monolithic application functionality into independently deployable services based on appropriate business/domain boundaries.
" Design and develop RESTful APIs and service integrations.
" Modernize and migrate/replatform applications to AWS cloud.
" Develop containerized applications using Docker and deploy through appropriate AWS container services.
" Work with AWS services such as ECS/EKS, EC2, Lambda, API Gateway, S3, RDS, DynamoDB, SQS/SNS, CloudWatch, IAM, and Secrets Manager, as applicable to the solution.
" Implement scalable, resilient, secure, and observable microservices.
" Support database modernization and data migration strategies associated with application decomposition.
" Implement asynchronous and event-driven integration patterns where appropriate.
" Build and enhance CI/CD pipelines for automated build, testing, security validation, and deployment.
" Collaborate with architects, product owners, business SMEs, DevOps, cloud/platform teams, and application teams.
" Participate in technical discovery, code assessment, dependency analysis, architecture discussions, code reviews, testing, and production deployment.
" Troubleshoot application performance, integration, deployment, and production issues.
" Ensure adherence to enterprise standards for security, logging, monitoring, coding, testing, and cloud architecture.
" Mentor junior developers and provide technical guidance to the engineering team.
Required Technical Skills
" 10 12 years of software development experience with strong hands-on expertise in C# and .NET.
" Strong experience with ASP.NET Core, Web API, Entity Framework / EF Core, and modern .NET development.
" Proven experience in monolith-to-microservices modernization.
" Experience with legacy application assessment, refactoring, replatforming, and modernization.
" Hands-on experience developing and deploying applications on AWS.
" Strong knowledge of:
o Microservices architecture and design patterns
o REST APIs
o Domain-driven design concepts
o Docker and containerization
o Kubernetes/EKS or ECS
o Messaging and asynchronous processing
o SQL and relational databases
o NoSQL concepts
o Authentication and authorization
o Application caching
o Logging, monitoring, and observability
" Experience with CI/CD tools such as Jenkins, GitHub Actions, AWS CodePipeline, or equivalent.
" Experience with infrastructure automation/IaC such as Terraform or AWS CloudFormation is preferred.
" Strong understanding of cloud security, IAM, secrets management, networking, and application configuration.
Soft Skills
" Strong analytical and problem-solving skills.
" Ability to understand complex legacy applications and translate them into modern architecture.
" Strong verbal and written communication.

Role Descriptions: .NET Modernization
Essential Skills: .NET Modernization
Desirable Skills:
Keyword:
Skills: Digital : Web Modernization Concepts~Assembler Programming for Modernization
Experience Required: 4-6

Numbers & Facts

LocationERIE, PA, PA
IndustryComputer/IT Services
Company Size500 to 999 employees
Year Founded1990
Websitehttp://q1tech.com/

About Company

Q1 consists of experienced and recognized experts providing the capability to respond to market demand in order to provide professional services for our clients including Enterprise software implementations, application integration and technical / functional support.

Q1 has steadily grown into a Quality IT services and solutions organization with the average experience of our team being over 10 years. We have continuously met or exceeded client expectations by delivering professional services and project implementations on time and under budget to help clients truly recognize return on investment.

Company Image

Skills

  • ADO.NET Entity Frameworkunmatched
  • AWS Lambdaunmatched
  • Amazon Elastic Compute Cloud (EC2)unmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Cloud Applicationsunmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Migrationunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Enterprise Applicationsunmatched
  • Enterprise Protectionunmatched
  • GitHubunmatched
  • Identify Issuesunmatched
  • Jenkinsunmatched
  • Maintain Complianceunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Microsoft .NETunmatched
  • Microsoft ASP.NET (Active Server Page)unmatched
  • Microsoft C# (C Sharp)unmatched
  • Migration Strategyunmatched
  • Network Configuration Managementunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • REST (Representational State Transfer)unmatched
  • Relational Databases (RDBMS)unmatched
  • SQL Databasesunmatched
  • Simple Queue Service (SQS)unmatched
  • Software Configuration Managementunmatched
  • Software Developmentunmatched
  • Technical Leadershipunmatched
  • Test Automationunmatched
  • Validation Testingunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder