Enable job alerts via email!

Programmer / Developer Lead - AWS Connect Developer

Capgemini

Toronto

On-site

CAD 80,000 - 100,000

Full time

3 days ago
Be an early applicant

Job summary

A leading technology consulting firm in Canada seeks a Software Developer responsible for programming and software development using various languages. The ideal candidate will have 3-7 years of experience, proficient in software engineering techniques and AWS services, and able to work in Agile environments.

Qualifications

  • 3-7 years of relevant experience, with a minimum of 2 years.
  • Proficient in Software Engineering Techniques, Architecture, Lifecycle, and Data Management.
  • Progressing skills in Business Analysis and Technical Solution Design.

Responsibilities

  • Program and develop software using various programming languages and tools.
  • Conduct trial runs and perform unit testing to verify proper operation.
  • Collaborate with management and technical teams to clarify intents and resolve issues.

Skills

Programming Languages (Java)
Software Engineering Techniques
Agile Development
Client Servicing
AWS Services

Education

Bachelor's degree

Tools

AWS Connect
ServiceNow
HTML
JavaScript

Job description

Responsible for programming and software development using various programming languages and related tools and frameworks, including reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting, and implementing software systems. Experienced programmers are also responsible for interpreting architecture and design, code reviews, mentoring, guiding, and monitoring programmers, ensuring adherence to programming and documentation policies, software development, testing, and release.

Required Skills and Experience :

  • Write software programs using specific programming languages/platforms such as Java, and related tools, platforms, and environments.
  • Update and maintain computer programs or software packages to handle specific tasks like tracking inventory, storing or retrieving data, or controlling equipment.
  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
  • Perform or direct revisions, repairs, or expansions of existing programs to improve efficiency or meet new requirements.
  • Analyze, review, and rewrite programs using workflow charts and diagrams, applying knowledge of computer capabilities, subject matter, and symbolic logic.
  • Contribute to instructions or manuals to guide end users.
  • Correct errors by making appropriate changes and rechecking programs to ensure desired results.
  • Conduct trial runs of programs and applications to verify they produce the correct information and instructions.
  • Compile and document program development and revisions, inserting comments in code for clarity.
  • Investigate network, workstation, CPU, and peripheral equipment responses to program instructions.
  • Prepare detailed workflow charts and diagrams describing input/output and logical operations, converting them into coded instructions.
  • Perform systems analysis and programming to maintain and control computer system software as a systems programmer.
  • Assist computer operators or system analysts in defining and resolving program issues.
  • Perform unit testing, assist in system and user testing, and fix errors or bugs identified during testing.

Qualifications : 3-7 years of relevant experience (minimum 2 years), Bachelor's degree.

Proficient in Software Engineering Techniques, Architecture, Lifecycle, and Data Management.

Progressing skills in Business Analysis, Business Knowledge, Software Engineering Leadership, Architecture Knowledge, and Technical Solution Design.

Capgemini is an Equal Opportunity Employer encouraging diversity. All qualified applicants will receive consideration without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status, or other protected characteristics.

This description covers the duties, responsibilities, and qualifications for this position. Physical, mental, sensory, or environmental demands may be referenced to communicate how the role is traditionally performed. Capgemini will consider reasonable accommodations for individuals with disabilities, provided they do not pose an undue hardship.

Click the following link for more information on your rights as an applicant -

Capgemini

Capgemini is a global leader in consulting, digital transformation, technology, and engineering services. The Group is at the forefront of innovation to address client opportunities in cloud, digital, and platforms. With a heritage of over 50 years and deep industry expertise, Capgemini enables organizations to realize their business ambitions through a range of services from strategy to operations. Driven by the conviction that the business value of technology comes from people, it is a multicultural company with 270,000 team members across nearly 50 countries. In 2019, combined revenues with Altran reached $17 billion.

Visit us at. People matter, results count.

Hands-on experience with AWS services is required, including AWS Connect, AWS Sentiment Analysis, Kinesis, CloudWatch, Lambda with Python, and S3 (CSV data files, reports). Knowledge or experience with ServiceNow integration with AWS is preferable.

Candidates should be flexible and willing to work across the delivery landscape, including Agile application development, support, and deployment.

Key Skills: Client Servicing, Apache Commons, HTML, JavaScript.

Employment Type : Full-Time

Experience : 3-7 years

Vacancy : 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs