Software Engineer

at  Informatica

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Dec, 2024Not Specified02 Oct, 2024N/AAvailability,Computer Engineering,Sql Server,Product Management,Developers,Html,Clarity,Css,Software Systems,Mongodb,Javascript,Documentation,Computer Science,Design Patterns,Oracle,ScalabilityNoNo
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:

YOUR QUALIFICATIONS

  • Computer Science, Computer Engineering or equivalent technical degree
  • Strong java server programming skills in availability, scalability, clustering, multi-threaded development, and performance design patterns
  • Hands-on Java web application development experience.
  • Excellent problem solving, analytical skills, and technical troubleshooting abilities
  • Experienced in Agile software development methodology and software development process (SDLC)
  • Experience with RDMBS and/or NoSQL database platforms, such as Oracle, DB2, SQL Server, Elastic Search, MongoDB.
  • Experience with big data technologies is a plus
  • Experience with Cloud-based applications/platforms is a plus
  • Experience building micro-services is a plus
  • Experience with UI development technologies (Node.JS, React, CSS, HTML, JavaScript) is a plus
  • Understanding of large complex software systems to isolate defects, reproduce defects, assess risk, and understand varied customer deployments
  • Ability to prioritize tasks, track and deliver on-time
  • Clarity and precision in verbal and written communications
  • Strong interpersonal and relationship-building skills within an organization
  • Proven ability to work well with others in a fast-paced, iterative product definition and development environment
  • Ability to work with customers, developers, documentation, product management, and support staff

Responsibilities:

The successful candidate will be based in Toronto, Canada, and will:

  • Implement product features based on high-level design and technical design specifications
  • Write clean maintainable product code, develop and maintain the tests
  • Work with the product management and product delivery teams on defining and validating requirements
  • Handle scoping, planning, internal and external dependencies for the features that you own
  • Contribute to all aspects of the engineering process, i.e. agile, design reviews, etc.
  • Handle internal and external dependencies for the features that you own
  • Collaborate with geographically dispersed, cross-functional teams in an Agile environment
  • Participate in internal/cross-team meetings, scoping, decision making, and technical documentation reviews


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Engineering

Proficient

1

Toronto, ON, Canada