Job Summary

Software Architect

  • Location:
    Greensboro, North Carolina
  • Job reference:
  • Category:
    Software Engineer
  • Contract Type:
    Direct Hire

A direct hire Software Architect position is available in Greensboro, NC via Modis IT & Engineering!

In this position you will work hand in hand with Project Managers, Business Analysts and QA Specialists for software updates and changes and be responsible for producing design artifacts including high-level and detailed software design documents, database schemas, and system workflows. You will also communicate coding tasks to developers, answer questions and clarify requirements by working with the Business Analyst and other stakeholders.

Core Responsibilities include...

Translate customer requirements and high-level architecture into detailed design for developers
Work with Quality Assurance team members to communicate primary and alternate process flows and system behavior
Assure application runtime environments stay current on supported software; develop mitigation plans to assure steady state of customer business systems
Provide guidance and guidelines of technical development environment, developer tools and operating systems
Assure system and technical solutions are made part of the long-term strategic development plan of Connected Solutions, both locally and globally

Work with application Technical Lead and/or developer team to:

Establish test and development environment
Code and unit test technical components
Define Operational Review
Establish system performance criteria
Perform application code reviews


Bachelor’s Degree in computer science or business information systems (Math/Science/Engineering), or the equivalent combination of education, training and experience that provides the required knowledge skills and abilities
6-10 years of experience in software development
4-6 years of experience as a software architect
Experience working in a highly matrixed organization
Strong knowledge of C# and .Net v3.5+
Knowledge of UML and one or more modeling tools (Enterprise Architect, Visio, etc.)
Knowledge of common design patterns and their usage (DI, Unit of Work, etc)
Knowledge of Object-oriented and Domain-driven design principles
Knowledge of relational database design principals and performance optimization
Experience with XML, ASP.NET MVC, Windows services, IIS, Oracle database, Messaging middleware


If you are interested in this DIRECT HIRE Software Architect role in Greensboro, North Carolina then click "APPLY NOW". Please feel free to contact with questions.

Apply Below


Note: Required fields marked with an asterisk (*).


Primary Number
[Ctrl (Cmd Mac) + Click] to select multiple industries
Upload your resume
Terms of Use


Upload your resume using

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Equal employment opportunity information:
EEO is the Law (poster) | EEO is the Law (poster supplement) | Reaffirmation of Affirmative Action Policy Statement