NEWPosted 9 hours ago

Job ID: JOB_ID_1748

Role Overview: .Net Full Stack Architect

The .Net Full Stack Architect position is a high-impact role designed for a visionary technologist capable of steering complex software initiatives within a dynamic, high-energy environment. As a Principal Software Engineer and Architect, you will be the cornerstone of a Scrum team, driving the development of beautiful, scalable code while adhering to the highest industry standards. This 12-month engagement requires a professional who is not only a master of the Microsoft Technology Stack but also a passionate problem solver dedicated to automation and continuous delivery. The ideal candidate will act as a driver for innovation, participating in technical research initiatives and maintaining consistency across the organization’s software landscape. You will be expected to lead by example, providing feedback and guidance during peer code reviews and architectural discussions. This role is based in New Jersey or near Dresher, Pennsylvania, requiring at least one day per week on-site to facilitate team collaboration and strategic alignment.

Key Responsibilities and Strategic Execution

  • Lead the architectural design and implementation of distributed systems and microservices.
  • Analyze complex business requirements to architect solutions that align with organizational goals.
  • Drive the adoption of CI/CD pipelines, ensuring a rapid and reliable deployment cycle.
  • Mentor junior and mid-level developers, fostering a culture of technical excellence and continuous learning.
  • Collaborate closely with Product Owners to influence product roadmaps and technical strategy.
  • Troubleshoot and resolve high-level architectural bottlenecks and production issues.
  • Ensure data security and compliance with organizational policies regarding confidential information.
  • Modify codebase to implement complex software modifications following appropriate standards for coding and design patterns.
  • Assist with testing and written description of application software changes.

Technical Requirements and Expertise

  • Minimum of 8 years of professional experience in software development using C# and the .Net framework.
  • Expertise in relational databases including Sybase, MSSQL, and Oracle.
  • Deep understanding of Service-Oriented Architecture (SOA), RESTful services, and Microservices.
  • Proficiency in web technologies: HTTP, Apache, and HTTP Proxies.
  • Advanced knowledge of multi-threading and memory management in high-performance applications.
  • Hands-on experience with modern JavaScript frameworks, specifically ReactJS, Bootstrap, or AngularJS.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Strong grasp of SOLID principles, design patterns, and object-oriented design.
  • Experience with continuous integration and deployment (CI/CD), automation, and related tools.

The Future of .Net Architecture and Innovation

In this role, you are not just maintaining existing systems; you are architecting the future. The 2026 landscape of .Net development demands a deep integration of cloud-native principles and AI-driven automation. As a Principal Software Engineer, you will explore how to leverage the latest iterations of .Net to optimize performance and scalability. Your expertise in Microservices and Service-Oriented Architecture will be vital as the organization transitions more workloads to containerized environments using Docker and Kubernetes. We look for leaders who stay ahead of the curve, experimenting with technologies like Redis for caching and Nginx for load balancing to ensure our applications remain resilient under high traffic loads.

Agile Methodology and Collaborative Excellence

Success in this position requires more than just technical prowess; it requires a commitment to the Agile mindset. You will be an active participant in all Scrum ceremonies, from daily stand-ups to sprint retrospectives. By engaging in pair programming and rigorous peer code reviews, you will help maintain a codebase that is clean, maintainable, and free of technical debt. Your ability to provide constructive feedback and mentor junior developers will be a key metric of your success. We believe that People Matter, and your role is to foster an environment where every team member can contribute their best work. This collaborative approach ensures that we deliver high-quality software that meets the evolving needs of our business partners while maintaining the integrity of our architectural vision.


Special Requirements

Hybrid role requiring at least one day per week on-site in New Jersey or Dresher, PA. 12-month contract duration.


Compensation & Location

Salary: $165,000 – $215,000 per year (Estimated)

Location: Dresher, PA


Recruiter / Company – Contact Information

Recruiter / Employer: TestingXperts

Email: sharma.diksha@testingxperts.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
sharma.diksha@testingxperts.com with the subject:

DELETE_JOB_ID_1748

to delete@join-this.com.