Technical Architect

Back

Technical Architect

@ Perficient

Job Overview:

  • As Technical Architect you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients.
  • You will also be responsible for managing / directing development activities.  


RESPONSIBILITIES

  • Design, plan & requirements gathering phases including Design, code, test, troubleshoot, and document engineering software applications.
  •  Ensuring that technical software development process is followed on the project, familiar with industry best practices for software development.
  • Design and develop applications in languages including:
    • Development Languages: C#.NET, SQL, XML, Visual FoxPro
    • UI Development: Windows Forms, Windows Presentation Foundation (WPF), ASP.NET
    • Database Systems: SQL Server, Oracle
    • ORM Tools: Entity Framework, Dapper
    • Service Frameworks: Windows Communication Foundation (WCF), ASP.NET Web API, SOAP and REST services
    • Agile: Jira, CA Rally
    • Source Code Management: Team Foundation Server, Subversion, Visual SourceSafe
    • Web Development: ASP.NET MVC, JavaScript, JQuery, Knockout, Bootstrap, Razor, ASP.NET Web API
    • Workflow: Windows Workflow Foundation, MetaStorm by OpenText
    • Continuous Integration: Team Foundation Server, Jenkins
    • Unit Testing: Microsoft’s Testing framework as well as FluentAssertions, Moq, and FakeItEasy
  • Demonstrate the ability to adapt and work with team members of various experience level.


Qualifications:

QUALIFICATIONS

  • Lead / direct teams - onshore and offshore
  • Passionate with 10+ years of application design and development experience.
  • Strong design, development, debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems.
  • Experience with Agile/Scrum methodology.
  • Self-starter who can work independently.
  • Bachelor’s Degree in MIS, Computer Science, Math, Engineering or comparable major.
  • Strong consulting and communication skills. Ability to work effectively with various organizations in pursuit of problem solutions.


How to Apply:

Apply online at https://www.perficient.com/careers

Visit Site to Apply

Location: Lafayette, LA
Date Posted: March 20, 2023
Application Deadline: June 22, 2023
Job Type: Full-time