Job ID: 3181777
Opportunity for a Skilled .NET Developer
We are seeking a highly motivated and experienced .NET Developer to join our client’s team. This role offers the opportunity to work on cutting-edge enterprise applications, modernize legacy systems, and contribute to robust cloud-based solutions. The ideal candidate will be a self-starter with exceptional initiative, eager to expand their skill breadth and depth while supporting a collaborative engineering team. This position is available in multiple locations, including Plano, TX; Indianapolis, IN; Boston, MA; Seattle, WA; and Portsmouth, NH.
Core Responsibilities and Technical Requirements
The successful candidate will be responsible for a wide array of tasks, focusing on modern development practices and cloud infrastructure:
- Application Development & Maintenance: Design, develop, and maintain robust .NET / .NET Core enterprise applications, ensuring high performance, scalability, and reliability.
- Legacy System Modernization: Lead efforts to modernize legacy .NET systems, transforming them into efficient, AWS-based containerized solutions. This involves a deep understanding of migration strategies and cloud-native architectures.
- Microservices & Containerization: Build and deploy microservices using Docker and AWS ECS Fargate, leveraging container orchestration for efficient resource management and deployment.
- AWS Infrastructure Implementation: Implement AWS infrastructure components, strictly adhering to the Well-Architected Framework best practices to ensure security, reliability, performance efficiency, cost optimization, and operational excellence.
- Infrastructure as Code (IaC): Develop and maintain Infrastructure as Code (IaC) using AWS CDK (TypeScript), enabling automated and consistent provisioning of cloud resources.
- CI/CD Pipeline Management: Build and maintain robust CI/CD pipelines using GitHub Actions, facilitating continuous integration, continuous delivery, and automated deployments.
- Deployment Strategies: Implement advanced deployment strategies such as rolling and blue/green deployments for ECS services, minimizing downtime and ensuring seamless updates.
- Monitoring & Logging: Configure comprehensive monitoring, logging, dashboards, and alerts using Datadog, providing critical insights into application performance and health.
- Agile Collaboration: Actively collaborate within an Agile/Scrum environment, working closely with product owners and engineering teams to deliver high-quality software solutions.
- Production Support: Provide essential production deployment and off-hours support as required, ensuring the continuous operation and stability of critical systems.
- Documentation: Create and maintain detailed architecture diagrams, deployment guides, and runbooks, ensuring clear documentation for all developed solutions.
Key Skills and Qualifications
- Self-Starter & Initiative: Demonstrated ability to take initiative, proactively seek out work, and stretch skill breadth/depth to support team objectives.
- Testing Expertise: Strong experience in various testing methodologies, including unit testing, integration testing, and contract testing.
- Communication Skills: Excellent communication skills, with a willingness to ask questions, offer recommendations, and actively participate/lead in a virtual environment.
- Quick Learner: Proven ability to quickly learn new technologies and adapt to evolving project requirements.
- Core Technologies: Good working knowledge of Spring Boot and Git.
Nice to Have Skills
- Frontend Technologies: Experience with React and Node.js.
- Web Frameworks: Familiarity with MVC, Web Services, and jQuery.
- Scripting: Experience with VBA.
- Data & BI: Knowledge of Data Warehousing, ETL/SSIS, SSAS, and Power BI.
- System Fundamentals: Understanding of Windows security and networking fundamentals.
This role is ideal for a proactive .NET Developer looking to leverage their skills in a modern cloud environment and contribute to impactful enterprise projects.
Special Requirements
Multiple locations available: Plano, TX; Indianapolis, IN; Boston, MA; Seattle, WA; Portsmouth, NH. Agile/Scrum environment. Requires production deployment and off-hours support.
Compensation & Location
Salary: $124,800 – $176,800 per year (Estimated)
Location: Plano, TX
Recruiter / Company – Contact Information
Recruiter / Employer: Fixitytech.com
Email: sai.p@fixitytech.com
Recruiter Notice:
To remove this job posting, please send an email from
sai.p@fixitytech.com with the subject:
DELETE_3181777