4 days ago
Rochester, NY, USAMid Level
Base Salary
$70k - $120k/yr
Responsibilities
- Apply AI-assisted engineering practices and evaluate AI-generated output against engineering standards.
- Design and maintain APIs, background services, reusable business logic, and customer-facing features using .NET and C#.
- Build web applications with Blazor and cross-platform mobile functionality with .NET MAUI.
- Develop AWS cloud-native solutions, infrastructure as code, CI/CD pipelines, and deployment automation.
- Implement logging, metrics, tracing, alerting, and production issue investigation for distributed applications.
- Apply security, privacy, and least-privilege principles across application and infrastructure work.
- Participate in technical design, estimation, code reviews, documentation, and incremental delivery.
- Collaborate with Product, Test Engineering, Support, and CloudOps to resolve dependencies and deliver complete solutions.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
- At least three years of software engineering experience developing and supporting production systems.
- Experience with AI-assisted development tools and structured practices such as AI DLC.
- Experience with .NET, C#, Web API, ASP.NET MVC, RESTful APIs, reusable services, and shared business logic.
- Experience with HTML, CSS, JavaScript, AngularJS, Blazor, and .NET MAUI.
- Working knowledge of relational database design, SQL, and performance troubleshooting.
- Hands-on experience with AWS services including ECS, Lambda, S3, SQS, SNS, CloudFront, DynamoDB, Secrets Manager, IAM, and CloudWatch.
- Experience with AWS CDK, CloudFormation, or similar infrastructure-as-code tools and CI/CD pipelines, preferably Azure DevOps.
- Experience implementing observability and troubleshooting distributed applications and production issues.
- Experience with automated testing, source control, code review, and Agile delivery in cross-functional teams.
- Strong communication, collaboration, and technical documentation skills.
- AWS certifications such as AWS Certified Developer or AWS Certified Solutions Architect are a plus.
Benefits
- The posting identifies the role as hybrid, while the benefits section states a fully remote work environment.
- Flexible time off.
- Medical, dental, and vision insurance.
- 401(k) with company match.
- Company-paid life and disability insurance.
- Professional development opportunities.
- Full-time employment in Rochester, United States.
