Search jobs > Alpharetta, GA > Software architect

Software Architect

Cremanski & Company GmbH
Alpharetta, Georgia, US
Full-time

Summary of This Role

All potential applicants are encouraged to scroll through and read the complete job description before applying.

Responsible for overseeing Application systems, architecture, design, data workflow, logical processes, and system interfaces.

Assure synergy between software and hardware architecture to maximize that relationship. Determine and develop architectural approaches and solutions, conduct business reviews, document current systems, and develop recommendations on how to proceed with the applications.

Responsible for ensuring optimal application and system performance.

What Part Will You Play?

Collaborates with clients, senior management, and other functional areas to plan, design, and implement information systems and updates within established guidelines and objectives, with issues and factors largely undefined.

Studies client needs, analyzes existing systems, identifies gaps / risks, proposes an architecture model, and recommends short / long term actions based on best practices.

Implements a hardware and software infrastructure that renders reliable, scalable, and operable products and platforms.

As the Subject Matter Expert (SME), researches and evaluates new technological advances in the external technology marketplace to assess current practices for compliance with information systems requirements.

Anticipates and develops solutions to address current and future information system needs. Creates process improvements and controls.

Serves as the SME in the Request for Proposal (RFP) and vendor selection process for the purchase of software systems. Assesses impacts on the budget and technical requirements associated with implementing new system technologies or upgrading existing system technologies.

As a HANDS-ON’ Architect, able to convert a concept / idea to implementation by architecting, designing, building, and implementing the software framework needed for the project requirement or application requirement that can be used as the base foundation for lead / senior / junior developers during the project.

Provides technical architecture, support, and strategic guidance to senior / lead developers, management and other functional areas to ensure new development is consistent with existing applications, assess information system needs and requirements, and recommend possible alternatives to meet information system needs.

Facilitates capacity planning. Remains apprised of project status and communicates issues and resolutions on potential problems.

Oversees and provides expert advice in the evaluation of software programming and modification ensuring adherence to required procedures, methodologies and / or application standards, including Payment Card Industry (PCI) and security related compliance.

Monitors the maintenance of information systems to maintain optimum system capacity levels. Coordinates and monitors the troubleshooting of information systems.

Establishes a communication plan to alert users of problems and resolutions.

Solicits feedback from internal customers and IT teams to understand how well information systems are serving customers and recommends improvements.

What Are We Looking For in This Role?

Highly Preferred :

Bachelor's Degree in STEM fields

Typically Minimum 6 Years Relevant Exp

Four-year college degree and 6+ years professional experience, or a high school diploma with 8+ years professional experience in coding, designing, developing and analyzing data with full life cycle design and development.

Preferred Qualifications

Master’s Degree in Computer Science or Information Systems or STEM field

Certified in any of professional skills such as Cloud platform, K8S, TOGAF, etc.

What Are Our Desired Skills and Capabilities?

Skills / Knowledge Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways.

Job Complexity - Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.

Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise.

Supervision - Determines methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead).

Having a High Result Orientation, Critical and Analytical thinking, Problem Solving, and Planning and Organizing competencies.

Experience in driving change and innovation as well as communicating effectively to different type of audiences.

Experience working with any of the following skill sets : Java, J2EE, SpringBoot, Spring Packages and Frameworks, Java Script, Front End Technology such as ReactJS, Caching System (Redis), Docker, K8S, iBATIS / MyBATIS, Oracle (PL / SQL), KAFKA, JMS, MQ, RESTFul API, WebServices API, Junit, Cucumber, JBehave, Boostrap, OAuth 2.

0, Open API Specification, XML, Cloud (AWS).

Well-versed in Object Oriented Programming and Methodology, MicroService Based Architecture, Design Pattern, and Architecture Best Practice and Standard such as TOGAF, 12 factor app.

Experience working in Agile and SCRUM based mode projects.

Nice to have working experience : experience working in several modernization or migration projects, experience in executing load / performance testing.

Nice to have skills : C#, .NET, ASP.NET, Visual Studio, Ruby, VB Script, C++, ANSI C.

Minimum Qualifications

Bachelor's Degree

Relevant Experience or Degree in : Computer Science, Management Information Systems, Business or related field

Typically Minimum 6 Years Relevant Exp

Four-year college degree and 6 or more years, and / or a high school diploma with 8 or more years professional experience with full life cycle design and development.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
Lockheed Martin
Marietta, Georgia

As the Battlespace Simulation Software Architect Lead you will be responsible for the battlespace software architecture for complex dynamic emitters and system interactions for operationally relevant use cases. You will be the Battlespace Simulation Software Architect Lead for the Battlespace Simula...

Promoted
VirtualVocations
Alpharetta, Georgia

A company is looking for a Lead Android Software Architect to guide the technical direction of a multimodal biometric system. ...

Promoted
Sonoma Consulting
Alpharetta, Georgia

Collaborate with the development teams and the architecture community to review and obtain agreement for architecture designs. Participate as a member of the Architecture Steering Committee and participate in setting architecture standards and directions. Provide expertise and thought leadership to ...

Promoted
VirtualVocations
Alpharetta, Georgia

A company is looking for a Frontend Software Architect with extensive experience in developing modern web front-end experiences. ...

Nasdaq
Vinings, Georgia

We are seeking a talented and experienced Software Engineering Platform Architect to join our dynamic team. The ideal candidate will have a strong background in software engineering, architecture design, and experience in developing AI solutions in cloud environments. As a Software Engineering Platf...

Promoted
VirtualVocations
Alpharetta, Georgia

A company is looking for a Software Architect/Developer at Large. ...

Highmark Health
GA, Working at Home, Georgia

Ability to address complex software architecture challenges, including the evaluation of technologies, architectural patterns, architectural modeling, architectural views, component specification, and design principles. Cloud Service Provider Solution Architect Certification, including AWS Solution ...

JR Software Solutions
Norcross, Georgia

JR Software Solutions is looking for an experienced and innovative Azure Open AI and Gen AI Architect to lead the development of our AI capabilities. ...

Buildertrend
Johns Creek, Georgia
Remote

We're looking for a Software Architect to help our engineering team reach the next level. Proven experience architecting software systems in a collaborative environment. Our software serves thousands of contractors across the world with more added every day. The architect will see the "big picture" ...

Veracity Software Inc
GA, United States

COM CERTIFICATIONS</b></div> <div> Must Have: Developer Certification (Platform Dev 2), and atleast 2 of the Architect-stream Certifications<br /> Nice to Have: Advanced Admin (ADM301) or Consultant (Sales Cloud/Service Cloud) Certifications <br /> Salesforc...