Job Description :
Company Overview:

Creating value by bringing together the right people to achieve results is our motto. Our clients and employees say they choose to work with us because of how we work with them - with service that exceeds their expectations and a personal commitment to their success.

Our client, one of world’s largest distributors of Healthcare systems, Medical supplies & Pharmaceutical products, seeks accomplished .NET Software Architect.

* Candidate must be authorized to work in USA without requiring sponsorship *

* Possibility of conversion to FTE *

Description:
Software Architect will make intuitive high-level decisions for software development and 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.

Requirements:
Bachelor’s degree in computer science, software engineering, or related discipline.
5+ years of experience in a lead design or architectural capacity.
10 years or more experience in developing real-time systems (with integration of industrial hardware into Windows applications
8+ years of professional experience in Microsoft tools and technologies, including C#, ASP.NET, .Net Core, MVC, SOA, Micro Services architectures, RESTful services, Entity Framework (EF), Entity Framework Core (EF Core), SQL Server.
DevOps, Containers (Docker), Schedulers (Kubernetes), Service Monitoring, Performance tuning and testing tools, Web Technologies for UI (AngularJS, HTML 5 etc.
Strong experience in designing/writing high speed backend code in C
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
Experience with integration of industrial hardware into Windows applications. Experience in AWS.
Ability to travel up to 20%. Some evening and weekend work.

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.



I''d love to talk to you if you think this position is right up your alley.

If you''re looking for rewarding employment and a company that puts its employees first, we''d like to work with you. We''re driven, people driven.



NOTE: Candidates that are offered a position are required to pass pre-employment drug and background screening. Qualified candidates with criminal histories, are considered in a manner that is consistent with local, state and federal laws.
             

Similar Jobs you may be interested in ..