.Net Architect in Frazer, PA at APEX Systems

Date Posted: 8/12/2018

Job Snapshot

  • Employee Type:
  • Location:
    Frazer, PA
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Job #:  843374

Our client, a leader in pharmacy automation, is seeking a .Net Architect to join their team in Malvern, PA. The ideal candidate would have experience building the software product from the ground up, have experience with the 3 bullet points below, and pharmaceutical industry experience. If you are interested, please email your updated resume to Kara Winther @  

  • .NET. C#, ASP.NET, MVC
  • SOA, Micro Services architectures, Entity Framework (EF)
  • 10 years or more experience in developing real-time systems (with integration of industrial hardware into Windows applications)


Description: Software Architect will make intuitive high-level decisions for software development, see the big picture, and create architectural approaches for software design and implementation to guide the development team. They are experienced in designing and possess ability to develop a unified vision for software characteristics and functions. The goal is to provide a framework for the development of a software or system that will result in high quality IT solutions.



  • Must conduct research, gather information, interpret data, evaluate, identify and then create a solution.
  • Collaborate with internal and external customer to determine functional and non-functional requirements for new software or look at poor-behaving software and finding ways to improve it.
  • Provide technical guidance and coaching to developers and engineers
  • Share skills and expertise with software engineering staff.
  • Use tools and methodologies to create representations for functions and user interface of desired product
  • Develop high-level product specifications with attention to system integration and feasibility
  • Define all aspects of development from appropriate technology and workflow to coding standards
  • Communicate successfully all concepts and guidelines to development team
  • Oversee progress of development team to ensure consistency with initial design
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Approve final product before launch Core Skills
  • 8+ years of professional experience in Microsoft tools and technologies, including:

o C#, ASP.NET, .Net Core, MVC o SOA, Micro Services architectures.

o RESTful services.

o Entity Framework (EF), Entity Framework Core (EF Core).

o SQL Server. o Devops, Containers (Docker), Schedulers (Kubernetes).

o Service Monitoring, Performance tuning and testing tools.

o Web Technologies for UI (AngularJS,HTML5 etc).

o Strong experience in designing/writing high speed backend code in C#.

  • Quick learner that is ready and eager to prototype
  • Broad and extensive knowledge of the software development process and its technologies
  • Knowledge of architectural styles and design patterns
  • Understanding of various coding methods and computer languages
  • Data modeling and database design experience
  • Experience with agile development methodologies
  • Experience with software development lifecycle (SDLC) processes
  • Experience with service oriented architecture (SOA)
  • 10 years or more experience in developing real-time systems
  • Experience with integration of industrial hardware into Windows applications
  • Experience in AWS Nice to have:
  • Experience with enterprise service bus (ESB) platforms such as, MuleSoft or BizTalk
  • Experience with content management systems
  • Experience in industrial process control, point-of-sale, MAC machine, robotics, PLCs, etc.
  • Mobile Experience
  • Experience in real time web applications is a big plus.
  • Experience in real time web applications is a big plus
  • Experience in Industrial controls is a big plus Education/Experience Qualifications
  • Bachelors degree in computer science, software engineering, or related discipline
  • 5+ years of experience in a lead design or architectural capacity
  • 8+ years of professional experience in Microsoft tools and technologies Physical and Travel










EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.