This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Find jobs in Georgia today!

To post a job, login or create an account |  Post a Job

  Jobs in Georgia  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Software Architect

Pyramid Consulting, Inc

This is a Full-time position in Alpharetta, GA posted June 18, 2021.

Immediate need for .Net Architect .

These are multiple opportunity for C2H for Multiple locations like Smyrna, GA/Houston, TX/Dallas, TX/San Antonio, TX/Los Angeles, CA/Denver, CO (Initially Remote).

Please review the job description below.

Job ID: 21-25412

Key Skills:


The Software Architect oversees the overall design and direction of the software ecosystem managed by the Application Development team.

This role ensures that applications meet business requirements, stakeholder requests, and maintain alignment to our IT systems goals.

This role is responsible for reviewing and analyzing existing applications’ effectiveness and efficiency, then developing strategies for improving or leveraging these systems.

This role develops and delivers knowledge of application-usage best practices to ensure increased efficiency and effectiveness of new technologies and systems.

Essential Duties and Responsibilities include the following:
Design and direct the software ecosystem while ensuring that applications meet both business requirements and systems goals.

Analyzes solutions for the inhouse applications and middleware/integration systems assessing abstraction and re-usability for components application suite.

Oversight and approval of all final programs and products before the formal launch.

Provide clear and timely communication to supervisors detailing achieved milestones and short-term project goals.

Creates models and prototypes to serve as a development road map.

Collaborate with team members to determine best practices and requirements for the software.

Manages design process for application software.

Develop and deliver coaching and training of team members to ensure all necessary employees are confident in the use of software applications.

Continually evaluate emerging technologies for new or alternative solutions and make recommendations for improving business software processes and interactions in line with the objectives of the business.

Use a proactive approach to common challenges and by continually researching best practices in coding and troubleshoot issues as they arise.

Ensure software security by developing programs to actively monitor the sharing of private information.

Providing updates to stakeholders on product development processes, costs, and budgets.

Develops coding standards and best practices for developers.

Provides artifacts detailing existing or planned software systems at all levels.


To perform the job successfully, an individual should demonstrate the competencies of the Client’s Manager Operations Leadership Competency Model.


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.

The requirements listed below are representative of the knowledge, skill, and/or ability required.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience:
Bachelor’s degree from a four-year college or university preferred; five or more years related experience in designing and implementing software applications.

Must have experience with system modeling, presentations, and high-level architecture design.

Experience working on large-scale software projects.

Demonstrated knowledge of web applications, cybersecurity, and open source technologies.

Experience developing software utilizing various coding languages including .Net, PHP, and more.

Outstanding collaboration and communication skills are essential.

Experience overseeing customized development of processes for multiple projects simultaneously.

Professional experience analyzing code for weaknesses and errors, and overseeing plans to improve them.

Experience designing secure software systems based upon industry-specific specifications.

Language Skills:

Ability to read, analyze, and interpret the most complex documents.

Ability to respond effectively to the most sensitive inquiries or complaints.

Ability to write speeches and articles, using original or innovative techniques or style.

Ability to make effective and persuasive speeches and presentations on controversial or complex topics to top management, public groups, and/or boards of directors.

Tools & Technology: UML; Visio; language agnostic, able to pick up any modern programming language; database technologist, SQL, and NoSQL; cloud architecture (Azure and AWS);

Mathematical Skills:

Ability to apply advanced mathematical concepts such as exponents, logarithms, quadratic equations, and permutations.

Ability to apply mathematical operations to such tasks as frequency distribution, determination of test reliability and validity, analysis of variance, correlation techniques, sampling theory, and factor analysis.

Reasoning Ability:

Ability to apply principles of logical or scientific thinking to a wide range of intellectual and practical problems.

Ability to deal with nonverbal symbolism (formulas, scientific equations, graphs, musical notes, etc.) in its most difficult phases.

Ability to deal with a variety of abstract & concrete variables

Computer Skills:

To perform this job successfully, an individual should have knowledge of a variety of business software, including accounting, database, design, development, human resources, and payroll, internet, inventory, order processing, and the Office 365 suite of applications.

Other Requirements:

Must have a flexible and open approach to software architecture, able to integrate legacy and modern systems.

Work Environment:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

The noise level in the work environment is usually quiet.

Our client is a leading IT Client and we are currently interviewing to fill this and other similar contract positions.

If you are interested in this position, please apply online for immediate consideration.

Looking for Job Near You?

Let us help you find the perfect job!

GreenJobsforAll has been providing verified job notifications to candidates from Georgia since 2015. Share your contact details to receive the latest job alert directly to your inbox.