Company: Effectual
Salary: Not provided
Location: , United States
• Design, develop, and deploy cloud-based applications for clients; report to the Sr. Director App Modernization Practice
• Provide technical support and innovative cloud solutions by designing, architecting, maintaining, and operationalizing cloud-based web applications with .NET centric architectures
• Design new software solutions for critical business needs and set architectural direction for .NET based projects
• Evaluate, test, design, develop, and integrate new cloud technologies and processes to support existing infrastructure and modernization efforts
• Serve as a technical lead on important .NET development projects and contribute to architectural norms for practice
• Lead large feature releases that cross team boundaries or require coordination with client teams
• Design, implement, integrate, maintain, optimize, and administer cloud solutions, infrastructures, and platforms using .NET technologies
• Independently responsible for the entire lifecycle of medium and large features from design through deployment
• Support and maintain existing .NET software functionality; investigate, analyze and correct identified defects
• Improve maintainability and performance of existing applications through application refactoring and optimization
• Build, deploy, and maintain CI/CD pipelines for applications and multiple stacks; perform code reviews and branch management
• Engage with Effectual and client leadership to align approach with their needs; work alongside individual contributors
• Review technical design documentation, create proper documentation for software, and identify long-term technical direction for teams and projects
• Bachelor's degree in Computer Science, IT, IS, or related field
• 7-10+ years of experience in Software Engineering with strong .NET development background
• Experience with at least 2 front-end programming languages/frameworks (e.g., JavaScript/TypeScript, React, Angular, Vue.js)
• AWS Certifications Preferred: AWS Certified Cloud Practitioner, AWS Certified Developer Associate, AWS Certified Solutions Architect Associate/Professional, AWS AI Practitioner
• Advanced .NET 6+ development with deep understanding of CLR internals, ASP.NET Core ecosystem (ASP.NET Core Web API, Entity Framework Core, ASP.NET Core Identity)
• Microservices architecture design and implementation
• C# async/await and Task-based asynchronous programming
• AWS Lambda serverless development with .NET runtime
• Amazon ECS/EKS containerized .NET applications
• AWS API Gateway integration and management
• Amazon RDS/Aurora database integration
• AWS messaging services (SQS, SNS, EventBridge)
• Amazon S3 for object storage, Amazon ElastiCache (Redis/Memcached)
• AWS X-Ray for distributed tracing
• Amazon CloudWatch for monitoring and observability
• AWS Secrets Manager and Parameter Store
• Excellent understanding of information security best practices and secure design, particularly for .NET applications
• Understanding of .NET performance tuning and CLR optimization
• Cross-functional collaboration between front-end and back-end development teams
• Nice to have: Front-End Development (JavaScript ES6+, TypeScript, React 18+, Angular 15+, Vue.js 3+, or Svelte), HTML5 and CSS3, TailwindCSS V3+, modern front-end build tools (Webpack, Vite), containerization (Docker), orchestration (Kubernetes, AWS ECS/EKS), DevOps tools (Jenkins, GitLab CI/CD, AWS CodePipeline), monitoring tools (Prometheus, Grafana, ELK), database migration and modernization experience, PWA and mobile development experience
• Medical, dental, and vision health insurances
• Short term disability, long term disability and life insurances
• 401k with Company match
• Paid time off (PTO) (120 hours PTO that accrue over one year)
• Paid time off for major holidays (14 days per year)
• These and any other employee benefit offerings are subject to management's discretion and may change at any time.
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.