Full Stack Developer - .NET (1 year contract)

at  Teranet

Mississauga, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate03 Sep, 2024Not Specified04 Jun, 2024N/AGood communication skillsNoNo
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:

We are seeking a Full stack Developer for a (1 year contract opportunity) to join us on our journey of modernizing and growing our Recovery platform. As a member of the Recovery Re-platform team, you will take ownership of developing web-based applications using Angular/.NET WebAPI to replace legacy applications.
Work environment is hybrid (Mississauga office)
Who We Are
Teranet provides business-to-government (B2G) and business-to-business (B2B) eservice solutions that enable organizations to greatly enhance the services they provide to their customers. With a unique combination of capabilities and state-of the-art systems, Teranet is at the forefront of delivering service potential in the land, legal and financial services industries as well as enabling electronic government service delivery.
What You’ll Be Doing
As a member of the Recovery Client Delivery team, you will responsible for the development of the recovery applications used to service the recovery business for clients. This includes technical design, systems analysis, coding, unit /functional/end to end testing, and troubleshooting. In addition, you will liaise with other developers, QA, Scrum Master, business analysts and end users regarding the development and implementation of various applications utilizing .Net and Microsoft based platforms.

Roles and Responsibilities:

  • Analyze current business and functional requirements, identify gaps and provide input. Plan, design, develop, and deploy new applications and maintain and enhance existing applications.
  • Participate in all phases as defined in the Technology Development Life Cycle.
  • Develop detailed system/design documents to meet development methodology and increase application maintainability.
  • Participate in application design sessions and code reviews/walkthroughs to ensure accuracy towards business requirements and adherence to development guidelines.
  • Develop and unit test moderate to complex programs/modules according to specific business and design requirements in an efficient and accurate manner in order to meet deadlines and exceed customer expectations.
  • Provide support and enhancements to existing production applications to minimize outage time and increase effectiveness of business Provide support and maintenance of existing applications.
  • Prepare Technical Design and Specification documents. Read and write application documents and wikis
  • Develop software, conduct unit testing, and work with the project team to assist in user testing. Create implementation instructions and support application deployments.
  • Troubleshoot and find the resolution

About You

  • C#, Angular, WebAPI (REST /RPC), HTLM, JSON/XML, JavaScript/TypeScript, CCS/SCSS, EF, MVC, NUnit, SQL Server, GIT, Asp.Net, .Net Core, WCF, Visual Studio
  • Hands-on experience in OOAD , SOA , TDD, UML Modeling and front end / back end application development
  • Logical thinking and Problem Solving
  • Time management skills, ability to manage changing priorities
  • College, university, or demonstrable experience in application coding and testing
  • Excellent reading and writing skills
  • Effective communication through voice, email, and messaging tools like Skype
  • Willing to learn different skills, and work in different languages and tools
  • Eagerness to learn our system and aspire to become an SME
  • Willing to learn Angular, Bootstrap, GIT, SSRS, SSIS, VB6, Crystal Reports, Agile software development and release

Why Teranet

We may be a global innovator in electronic services and solutions who operate one of the most advanced and secure registration systems in the world, but we’re so much more than that

  • Our Extraordinary People
  • Growth Opportunities
  • Our Work Environment
  • Company Culture & Core Values

Connect. Grow. Thrive Together.
At Teranet, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected, and supported. We are dedicated to building a workforce that reflects the diversity of our customers and the communities in which we live and serve. If you require accommodation during the recruitment and selection process, please let us know and we will work with you to meet your needs.
Come As You Are. We Like You that Way

Responsibilities:

  • Analyze current business and functional requirements, identify gaps and provide input. Plan, design, develop, and deploy new applications and maintain and enhance existing applications.
  • Participate in all phases as defined in the Technology Development Life Cycle.
  • Develop detailed system/design documents to meet development methodology and increase application maintainability.
  • Participate in application design sessions and code reviews/walkthroughs to ensure accuracy towards business requirements and adherence to development guidelines.
  • Develop and unit test moderate to complex programs/modules according to specific business and design requirements in an efficient and accurate manner in order to meet deadlines and exceed customer expectations.
  • Provide support and enhancements to existing production applications to minimize outage time and increase effectiveness of business Provide support and maintenance of existing applications.
  • Prepare Technical Design and Specification documents. Read and write application documents and wikis
  • Develop software, conduct unit testing, and work with the project team to assist in user testing. Create implementation instructions and support application deployments.
  • Troubleshoot and find the resolutio


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Mississauga, ON, Canada