14 days old
2018-04-122018-05-10

Software Solution Architect (.NET)

Atlanta, GA 30339
  • Job Code
    614035

Randstad Technologies is seeking a .NET Solution Architect. This position is focused on the infrastructure, development and support of software initiatives for the our digital team.


The Solution Architect will work closely with Senior Software Developers, Business Analysts and Product Owners to deliver solutions that meet business requirements and adhere to defined technology standards.


Responsibilities:


The primary duties and responsibilities of an Solution Architect are listed, but not limited to the following:



  • Design, enhance, and manage web applications and web services, including all tiers of the application (UI, code-behind, middle-tier business components, database layer)
  • Liaison with other departments that consume web services provided by the Digital teams.
  • Facilitate the changes and enhancements in the architecture for Digital solutions
  • Provide input and execute on efforts to improve the efficiency and quality of our software development projects
  • Conduct and assist in design and code reviews, unit and integration testing
  • Mentor other developers


Experience, Education, and Abilities:



  • BA/BS or MS in a technology driven or quantitative field of study - Computer Science, Information Systems, Engineering, Mathematics, Physics, etc.
  • In lieu of a 4-year degree, 10+ years of significant and relevant hands-on software development experience would be considered.
  • 8+ years of enterprise level software development experience (non-academic) with demonstrable experience and fundamental understanding of the .NET Framework including ASP.NET, XML, web services, REST services, data structures and collections, configuration, etc. C#, is preferred
  • Technical Leadership experience with Micro Service Architecture, Object Oriented Development and Design using .NET and Java EE (Java is a plus).
  • In-depth knowledge and experience with client-side tools and JavaScript frameworks/libraries like Angular, React, Vue, jQuery
  • Thorough knowledge working with web/app servers such as Apache and IIS, node.js is a plus
  • Hands-on expertise with MS SQL Server including T-SQL, Store Procedures, User-Defined Functions, Indexed Views, and query tuning. NoSQL alternatives like Mongo or Cassandra is a plus
  • Hands on knowledge on Search Engines like Endeca, Solr, ElasticSearch
  • A comprehensive understanding of the web application development process, including compilation/building, deployment, and source control
  • In-depth knowledge of OO development principles, multi-tier application design, and relational database principles.
  • Experience with networking concepts (VPN / MPLS circuits / Load balancing / Firewalls) preferred
  • Ability to thrive in multiple project lifecycle approaches (Waterfall, Agile, Hybrid) and platforms (.Net, Java)
  • Comfortable with automated testing tools, continuous integration/delivery, defect/task tracking, etc.
  • Experience administering Windows and UNIX servers.
  • Experience with Cloud Application Design, Mobility, PaaS.
  • Ability to work under pressure and manage multiple priorities.
  • Coach and mentor customer developers, architects, product owners and operations people as we use agile/XP and techniques like TDD and CI/CD
  • Discover, understand and and map existing SDLC processes and deliver automated paths to production for transformed existing applications.
  • Excellent written, verbal, listening, communication and interpersonal skills.
  • Ability to learn and support new systems and applications.
  • Ability to implement and troubleshoot programming changes and modifications.
  • Able to identify and resolve issues quickly.
  • Strong documentation and record keeping skills, with extreme attention to the development and maintenance of, as well as following documented Standard Operating Procedures.
  • The ability to work in an energetic and fast paced environment.
  • Goal-oriented attitude and demeanor to work through road blocks, motivate external concerns and bring about resolution.

Categories

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Solution Architect (.NET)

Randstad Technologies
Atlanta, GA 30339

Share this job

Software Solution Architect (.NET)

Randstad Technologies
Atlanta, GA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast