Full Stack Developer - .NET (1 year contract)
at Teranet
Mississauga, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 03 Sep, 2024 | Not Specified | 04 Jun, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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