Senior Developer

at  Fujitsu

Calgary, AB, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 Jun, 2024Not Specified02 Mar, 2024N/AXml,Technical Writing,Genetics,Communication Skills,Computer Science,Web Applications,Css,Analytical Skills,Sql,Team Foundation Server,Microsoft Sql Server,Color,Winforms,Interpersonal Skills,Mvc,It,Web Services,Javascript,MicrosoftNoNo
Add to Wishlist Apply All Jobs
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:

Fujitsu has an immediate fulltime opportunity for a Senior Developer to join our Application Development and Maintenance Services team.

Working under the direction of the Team Lead, and reporting to the Service Delivery Manager, the Senior Developer will actively collaborate with a team of seven to nine software consultants within a larger group of 30 resources. This team is primarily responsible for enhancing, modifying, and supporting a large web-based system by ensuring system design documents are coded as quality components.

  • Remote : Canada - Candidates may be based anywhere in Canada.
  • Fulltime / Permanent

MANDATORY SKILLS, CERTIFICATIONS AND EXPERIENCE

  • B.Sc. degree or Diploma in Computer Science, or a related field.
  • 6 – 9 years of development experience
  • Demonstrated experience working with :
  • Visual Studio 2017/2019
  • .Net Web applications built on Microsoft .NET technologies ASP.NET (Webforms and MVC), C#.NET, VB.NET
  • .Net Winforms applications i
  • Familiarity with the following technologies:
  • Source/Version control systems - Microsoft Team Foundation Server (TFS)
  • SQL (Transact-SQL) on Microsoft SQL Server (stored procedures or functions);
  • .NET Web Services, REST services
  • Internet technologies especially HTML, CSS, JavaScript; XML (Bootstrap, JQuery an asset)
  • Excellent organizational skills
  • Excellent troubleshooting, problem solving, strong analytical skills and attention to detail;
  • Excellent written and oral communication skills (the position requires some client-facing technical writing to provide support, propose written business changes, perform written specification updates);
  • Good client relationship and interpersonal skills;
  • Ability to quickly pick up new technologies and tools and apply them;
  • Possesses a positive, can-do and willing attitude; and
  • Be self-motivated and capable of working with minimal supervision, always escalating issues appropriately.
    Fujitsu is the leading Japanese information and communication Technology Company and a leading provider of IT products and services including hardware, software, networking and business solutions to customers in more than 100 countries. We are known for our ability to harness the power of IT for our clients and to build innovative practices and solutions. At Fujitsu, you will find a dynamic work environment with multidisciplinary teams involved in stimulating projects. Fujitsu is where you can pursue your full career potential. We enable our employees to grow as individuals, mature as industry professionals and proudly succeed as key members of the Fujitsu team.
    Our commitment to diversity and equity:
    At Fujitsu, one of our corporate principles is “We respect human rights”. This principle underpins all our corporate and individual activities and guides the actions of every member of the Fujitsu Group. We embrace diversity and equal opportunity. Qualified candidates will be considered for employment without regard to race, color, religion, gender, gender identity or orientation, sexual orientation, national origin, genetics, disability, age or veteran status. By empowering people, we can unleash our collective strengths to create a better experience for our employees, customers and partners.

    LI-GP1

LI-Remote

Responsibilities:

WHAT YOU WILL DO:

  • Responsibilities include but not limited to:
  • Analyzing, documenting, developing, promoting, and testing medium complexity features as part of an active software development team.
  • Understanding and adhering to development standards, and established development patterns in all aspects of the supported applications;
  • Delivering assigned tasks on time and on budget with expected quality based on established priorities;
  • Providing estimates of effort required for changes (as required);
  • Problem solving and debugging
  • Performing code reviews for teammates.
  • Coaching team members as required on development topics and patterns as they arise.
  • Occasionally developing data fixes and using established processes and procedures.
  • Performing analysis and client communication to clarify/add to the business requirements in the change management systems.
  • Understanding and following design document processes and make changes to design documents in a timely manner.
  • Supporting and/or working on miscellaneous initiatives and/or projects for the client
  • Perform software testing:
  • Creating, maintaining, documenting and executing test cases (manual and automated) as required.
  • Performing integration testing with subject matter experts, Business Analysts (BAs), architects and developers (as required).
  • Documenting and reviewing test results to ensure quality of all software components developed.
  • Provide client support:
  • Understand the Key Performance Indicators (KPIs) around incident management and assist the team with achieving targets.
  • Effectively support Subject Matter Experts, Business Analysts, Architects, Developers, Testers and Users on issues that arise during the use of the systems in both testing and production environments by responding to and resolving incident tickets within the assigned response time.
  • Effectively communicate (written and verbal) technical aspects of the application using established software engineering concepts and terms at the appropriate level with teammates and subject matter experts.
  • Ensuring information recorded in the change management system is accurate and up to date.
  • Raise problems, concerns, priorities, risks and issues to the Team Lead;
  • Support for your peers or team lead as required; and
  • Present a positive image for Fujitsu to the Client.

Working under the direction of the Team Lead, and reporting to the Service Delivery Manager, the Senior Developer will actively collaborate with a team of seven to nine software consultants within a larger group of 30 resources. This team is primarily responsible for enhancing, modifying, and supporting a large web-based system by ensuring system design documents are coded as quality components.

  • Remote : Canada - Candidates may be based anywhere in Canada.
  • Fulltime / Permanen


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Diploma

Computer Science

Proficient

1

Calgary, AB, Canada