Full Stack Engineer with Middleware

at  CGI Group Inc

Knoxville, TN 37902, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 May, 2024USD 66900 Annual24 Feb, 2024N/ACollaborative Environment,Sql,Distributed Systems,Angular,Html,JavascriptNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Full Stack Engineer with Middleware
Position Description
We’re seeking a talented and results-oriented Full-Stack Engineer with Middleware Expertise to join our team. You’ll play a key role in designing, developing, and maintaining our infrastructure, ensuring efficient communication and data exchange across our entire ecosystem.
Key Skills:
Middleware Java stack, messaging technologies and web containers.
Data analysis/modelling concepts and SQL, ideally with experience writing stored procs with Oracle PLSQL.

Your future duties and responsibilities

  • Design and implement middleware solutions that facilitate seamless integration and communication between diverse systems and applications.
  • Dive deep into the code: Write clean, testable, and maintainable code, demonstrating expertise in the Java stack, middleware technologies, and web containers.
  • Embrace the Agile: Collaborate effectively in a fast-paced Agile environment, utilizing CI/CD tools and ATDD practices.
  • Unlock the power of data: Leverage your knowledge of data analysis/modeling and SQL to extract insights and build strategic applications.
  • Design for scale: Apply fundamental design principles to architect scalable and robust systems.
  • Lead and collaborate: Contribute to a multi-disciplinary team, communicate effectively, and provide technical leadership.
  • Drive innovation: Continuously learn, share best practices, and mentor others to achieve peak performance.

Required qualifications to be successful in this role

  • Expert knowledge and passion for J2EE application development frameworks.
  • Solid grasp of Data analysis/modelling concepts and SQL, ideally with experience writing stored procs with Oracle PLSQL
  • Proven experience in Agile development methodologies and CI/CD practices.
  • Experience building cloud-enabled distributed systems.
  • Ability to transition from monolithic to microservice architectures.
  • Strong leadership, communication, and collaboration skills.
  • Passionate about developing others and fostering a collaborative environment.
  • Experience with client-side tech stack: HTML, CSS/SCSS, JavaScript, and Angular is a bonus. concepts and SQL, ideally with experience writing stored procs with Oracle PLSQL

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 $66,900 -$135,500.

At CGI we call our professionals “members” to reinforce that all who join our team are, as owners, empowered to participate in the challenges and rewards that come from building a world-class company. CGI’s benefits include:

  • Competitive base salaries
  • Eligibility to participate in an attractive Share Purchase Plan (SPP) in which the company matches dollar-for-dollar contributions made by eligible employees, up to a maximum, for their job category
  • 401(k) Plan and Profit Participation for eligible members
  • Generous holidays, vacation, and sick leave plans
  • Comprehensive insurance plans that include, among other benefits, medical, dental, vision, life, disability, out-of-county emergency coverage in all countries of employment;
  • Back-up child care, Pet insurance, a Member Assistance Program, a 529 college savings program, a personal financial management tool, lifestyle management programs and more.

Responsibilities:

Your future duties and responsibilities

  • Design and implement middleware solutions that facilitate seamless integration and communication between diverse systems and applications.
  • Dive deep into the code: Write clean, testable, and maintainable code, demonstrating expertise in the Java stack, middleware technologies, and web containers.
  • Embrace the Agile: Collaborate effectively in a fast-paced Agile environment, utilizing CI/CD tools and ATDD practices.
  • Unlock the power of data: Leverage your knowledge of data analysis/modeling and SQL to extract insights and build strategic applications.
  • Design for scale: Apply fundamental design principles to architect scalable and robust systems.
  • Lead and collaborate: Contribute to a multi-disciplinary team, communicate effectively, and provide technical leadership.
  • Drive innovation: Continuously learn, share best practices, and mentor others to achieve peak performance

Required qualifications to be successful in this role

  • Expert knowledge and passion for J2EE application development frameworks.
  • Solid grasp of Data analysis/modelling concepts and SQL, ideally with experience writing stored procs with Oracle PLSQL
  • Proven experience in Agile development methodologies and CI/CD practices.
  • Experience building cloud-enabled distributed systems.
  • Ability to transition from monolithic to microservice architectures.
  • Strong leadership, communication, and collaboration skills.
  • Passionate about developing others and fostering a collaborative environment.
  • Experience with client-side tech stack: HTML, CSS/SCSS, JavaScript, and Angular is a bonus. concepts and SQL, ideally with experience writing stored procs with Oracle PLSQ


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Knoxville, TN 37902, USA