Amarx Search, Inc.              amarx.com


Full Time position

This position can be worked remotely, with a few short monthly trips to Goodlettsville, TN
Position ID: 2090


An excellent position with one of the largest US retailers


* Application Architect - .NET *


Please apply ONLY if you have 8+ years of application development using .NET, strong software architecture skills, and POS/Retail experience


Visa sponsorship is not available for this position


We can ONLY consider your application if you have:


1: Bachelor's degree in Information Systems or related field, or an equivalent combination of education and experience
2: 8+ of experience in Information Services with prior experience leading scope of technical projects.
3: 8+ years of application development and integration experience using C#.NET or Java technologies
4: Hands-on experience as an Applications Architect
5: GCP (preferred) or Azure architecture and development
6: POS (point of sale) or retail development experience
7: Oracle or SQL database / server experience
8: Excellent communication skills (spoken and written)

9: Agile knowledge and skills

10: Automation testing skills would be a plus in this role.

11: Skilled with design patterns

12: Angular, NodeJS or React skill and experience


We are looking for an Application Architect to be responsible for defining and articulating an architectural vision, conceptualizing architectural approaches, developing and validating the architecture and high-level solution design against business requirements, and guiding and mentoring development teams on methodologies, processes and best practices.


Duties and Responsibilities
== Evaluate, plan, coordinate, and track resources (internal and external) and tasks related to application implementation or enhancement.
== Act as liaison with departments impacted by applications in given application areas.
== Determine possible system enhancements or new development based on departments' business needs.
== Coordinate the training of user departments on new applications and procedural responsibilities.
== Provide assistance to other project managers in designing system enhancements or new systems ensures technical direction is understood and implemented appropriately.
== Assist in development and publication of user manuals, system prototypes, and pilot applications. Coordinates the training of new staff in all situations where initial and further education is required.
== Provide regular support for existing tools and procedures (7 X 24).
== Identify and correct flaws and/or procedural gaps related to applications being implemented.
== Ensure quality of enhancements or new procedures developed by team members.
== Supervise daily project tasks.
== Enforce engineering methodology, review engineering design packages and drives to minimize technical exposure and risks on projects.
== Drive the solution architecture model and ingenuity is crucial to the problem solving and critical thinking skills required to craft successful results.


Please send resume as a Microsoft Word attachment to apply@amarx.com


Amarx Search, Inc.              amarx.com