Lead Full Stack Engineer (Solution Design, Architecture & Developement)

CGI

$89K — $198K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years in IT/Software Engineering with experience in architecture and application development
  • Hands-on experience in solution design and application architecting
  • 5+ years creating Microservices & REST APIs
  • Proficiency in HTML, CSS, and frameworks like Angular and React.js
  • Familiarity with distributed caching and event-driven frameworks like Kafka
  • Knowledge of relational and non-relational databases
  • Understanding of DevOps best practices

Responsibilities

  • Design end-to-end architectures for large-scale enterprise applications
  • Define architecture patterns, coding standards, and engineering best practices
  • Evaluate technology options and document architectural decisions
  • Lead architecture and design reviews, as well as technical assessments
  • Align solutions with enterprise architecture and security standards
  • Balance long-term architecture goals with immediate business needs

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • 401(k) plan with matching contributions
  • Paid time off including vacation and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and well-being programs
Full Job Description
Find similar career opportunities

Lead Full Stack Engineer (Solution Design, Architecture & Developement)

Category: Analytics and Emerging Digital Technologies

Main location: United States, Pennsylvania, Pittsburgh

Position ID:J0926-0436

Employment Type: Full Time

Position Description:

CGI is seeking a strong Fullstack Solution Architect. The candidate will rely on their growing technical skills and experience to solution, design, architect, estimate, and deliver technical solutions with clean, well organized and expressive code to CGI's customer base. The candidate will be working with our client to understand their business needs and help deliver value though technology. The candidate should we very articulate about the technologies that come into play and capable of providing direction on this space to work on projects for one of the largest financial institutions in US in a challenging technical environment and gain exposure of advanced tools and technology suites.
Duties and Responsibilities:
Design end to end architectures for large scale enterprise applications using Java, Spring Boot, microservices, Angular, event driven platforms, databases, APIs, and modern front end technologies.
Define reusable architecture patterns, coding standards, integration standards, security controls, and engineering best practices.
Evaluate technology options and document architectural decisions, assumptions, dependencies, constraints, risks, and trade offs.
Ensure alignment with enterprise architecture, cloud strategy, security standards, data governance policies, and application modernization objectives.
Lead architecture reviews, design reviews, technical assessments, and production readiness reviews.
Balance long term architecture objectives with delivery timelines and immediate business priorities

Requirements:

Overall 10+ years in Information Technology/Software Engineering and Lead the end to end architecture and development of application

. Hands on experience in solution design and architecting application.
. Excellent communication skills
. 5+ Hands On experience in designing and building Microservices & REST API's. (SOAP and REST web service development)
. 5+ Hand on Experience with HTML, CSS and Frameworks such as Angular, React.Js, Node.JS, and EXPRESS
. Hands on experience in programming in more than one object oriented programming language: JAVA, JavaScript, Spring Boot and Spring Batch applications
. Experience with distributed caching, event driven and streaming frameworks (Kafka)
. Knowledge and understanding of relational and non relational databases (Oracle SQL, NoSQL, GraphQL, MngoDB)
. Knowledge of DevOps best practices.(OCP)
. Exhibit the desire to lead and mentor other developers on and across teams.
. Develop security procedures to protect databases from unauthorized usage.
. Evaluate existing database and recommend improvements for performance efficiency.
. Portray best practices for database design and development activities.

#LI-SG2
#DICE
Other Information:
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $89,600.00 $198,400.00.
CGI's benefits are offered to eligible professionals on their first day of employment to include:
. Competitive compensation
. Comprehensive insurance options
. Matching contributions through the 401(k) plan and the share purchase plan
. Paid time off for vacation, holidays, and sick time
. Paid parental leave
.Learning opportunities and tuition assistance
. Wellness and Well being programs

Skills:
  • AngularJS
  • Apache Kafka
  • Architecture AI & Data
  • GitHub
  • GraphQL
  • JavaScript
  • Jenkins
  • JSON Web Token (JWT)
  • Node.Js
  • OpenShift
  • React JavaScript
  • RESTful (Rest-APIs)
  • Spring Boot
  • XML

Similar Jobs

More Jobs at CGI

More Enterprise Technology Jobs

Find similar Lead Full Stack Engineer (Solution Design, Architecture & Developement) jobs: