Software Engineer

Software Engineer

Canada – Toronto, ON – Vancouver, BC

Company Description


Agility Network Solution Services has rich experience and expertise in the Industry of Information Technology, Logistics, Testing, Telecommunications, Media & Entertainment such as Business Process, Software development, Cloud deployment, Consultant services.

Headquartered in Chicago, IL, Agility Network Solution Services has grown to develop its presence in New York, NY and San Francisco, CA as well as in Canada and New Zealand.

We offer a competitive benefits package and opportunities for career development. If you want to work in a collaborative, creative work environment where you can provide meaningful contributions while being challenged to grow on the job, then you are encouraged to apply.

Job Description


Agility Network Solution Services is seeking Software Engineer to join our engineering team. The position is full-time and there are minimal travel requirements.

Responsibilities


  • Code high-volume software using primarily C++ and Java
  • Create web applications using primarily PHP
  • Implement web interfaces using HTML,XHTML, CSS, and JavaScript
  • Build report interfaces and data feeds

 

Qualifications


  • Bachelors or Masters in Computer Science or a related field
  • Experience in C++, Java, Perl, PHP, or Python
  • High levels of creativity and quick problem solving capabilities

 

Additional Information


Salary: C$100,000 a year.

Available benefits: medical, dental, and vision insurance

Number of Available Positions: 2

Agility is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Note: Must be authorized to work in Canada

Work visa sponsorship is available for qualified foreign applicants.

Thank you for your interest in Agility!






Software Developer Java and C++

Software Developer Java and C++

Canada – Toronto, ON – Vancouver, BC

Company Description


Agility Network Solution Services has rich experience and expertise in the Industry of Information Technology, Logistics, Testing, Telecommunications, Media & Entertainment such as Business Process, Software development, Cloud deployment, Consultant services.

Headquartered in Chicago, IL, Agility Network Solution Services has grown to develop its presence in New York, NY and San Francisco, CA as well as in Canada and New Zealand.

We offer a competitive benefits package and opportunities for career development. If you want to work in a collaborative, creative work environment where you can provide meaningful contributions while being challenged to grow on the job, then you are encouraged to apply.

Job Description:


Seeking knowledgeable Java, C++ Software Developer. Candidate will perform a variety of engineering tasks of analysis, design, development, and test for company’s product areas. Will work both individually and as part of a team. The position is full-time.

Responsibilities:


  • Analyze requirements to derive software design and performance requirements.
  • Design and code new software as well as modify existing code to add features.
  • Debug existing software.
  • Develop code necessary to complete tasks in the specified time according to standards and guidelines.
  • Employ best practices for design, development, and unit testing.
  • Profile, analyze, and optimize implemented software.
  • Help prepare engineering analysis of projects and support proposal and planning efforts.
  • Collaborate with hardware or software designers/engineers and analysts to develop, analyze, and evaluate hardware, software, and systems.

 

Qualifications:


  • Requires 1-3 years of Java, C++ or equivalent development experience.
  • Willingness to learn and apply the best technology for a given application.
  • Solid understanding of software design concepts, patterns, tools and best practices.
  • Experience with distributed/asynchronous programming models.
  • Ability to make architectural decisions in a highly collaborative environment on issues such as client- and server-side state management, bandwidth usage, and performance.
  • Proven delivery of production-grade applications including security, diagnostics, maintainability, scalability, auditing, and complex multi-layer troubleshooting.
  • Typically requires a Bachelors or equivalent in Computer Science or Engineering and 2-4 years of experience.

 

Additional Information


Salary: C$135,000 a year.

Available benefits: medical, dental, and vision insurance

Number of Available Positions: 2

Agility is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Note: Must be authorized to work in Canada

Work visa sponsorship is available for qualified foreign applicants.

Thank you for your interest in Agility!






Programmer

Application Developer/Programmer

Canada – Toronto, ON – Vancouver, BC

Company Description


Agility Network Solution Services has rich experience and expertise in the Industry of Information Technology, Logistics, Testing, Telecommunications, Media & Entertainment such as Business Process, Software development, Cloud deployment, Consultant services.

Headquartered in Chicago, IL, Agility Network Solution Services has grown to develop its presence in New York, NY and San Francisco, CA as well as in Canada and New Zealand.

We offer a competitive benefits package and opportunities for career development. If you want to work in a collaborative, creative work environment where you can provide meaningful contributions while being challenged to grow on the job, then you are encouraged to apply.

Job Description


The following position entails the modification of existing code (Web frontends, workflow processes via Web Services and T- SQL stored procedures) in order to meet the configuration requirements of a new implementation. Light mobile platform development is a plus.

Skills & Requirements


  • Bachelor’s Degree in Computer Science or related field
  • Experience with: C#, ASP.NET, Visual Studio
  • Knowledge of: MS SQL Server 2008 R2 on a Windows Server platform
  • At least 1 year experience in application development and implementation
  • Strong front-end web development experience with ASP.NET, HTML,CSS, JavaScript, and JQuery
  • Good understanding of source code management tools and processes
  • Mobile platform development (Android/iPhone) experience is a plus

 

Additional Information


Full-time position

Salary: C$75,000 a year

Available benefits: medical, dental, and vision insurance

Number of Available Positions: 2

Agility is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Note: Must be authorized to work in Canada

Work visa sponsorship is available for qualified foreign applicants.

Thank you for your interest in Agility!






Senior NET Developer

Senior .Net Developer

Canada – Toronto, ON – Vancouver, BC

Company Description


Agility Network Solution Services has rich experience and expertise in the Industry of Information Technology, Logistics, Testing, Telecommunications, Media & Entertainment such as Business Process, Software development, Cloud deployment, Consultant services.

Headquartered in Chicago, IL, Agility Network Solution Services has grown to develop its presence in New York, NY and San Francisco, CA as well as in Canada and New Zealand.

We offer a competitive benefits package and opportunities for career development. If you want to work in a collaborative, creative work environment where you can provide meaningful contributions while being challenged to grow on the job, then you are encouraged to apply.

Job Description


This is a senior developer position on the web development team. The role should be able to effectively complete all phases of software development life cycle including analysis, planning, design, coding, testing, support and any other tasks related.

Duties and Responsibilities


  • Gather and analyze requirements from users
  • Estimate project tasks and help define project plans
  • Design and develop software solutions that aligns with the business needs
    using industry best practices
  • Help on testing applications
  • Help on supporting existing software solutions
  • Manage junior level staff on minor projects, when needed

 

Skills & Requirements


  • Bachelor’s Degree in Computer Science or related field
  • Be attentive to details
  • Be able to manage prioritization of tasks
  • Be able to breakdown complex problems into small pieces
  • Minimum experience of 4 years architecting and leading application development.
  • Minimum experience of 6 years in developing software using the following technologies, architecture and practices:
    – Microsoft .NET technologies – ASP.NET Web Forms and MVC, ADO.NET, WCF, Web API, Entity Framework, IIS Web Server, Visual Studio 2010 or 2012
    – Architectures – N-Tier & Layer Architecture, Service-Oriented Architecture
    – JavaScript Tools – ReactJS, Knockout, Kendo UI, JQuery
    – Languages – C#, SQL/T-SQL, JavaScript/DHTML, HTML, XML
    – Testing – Any Unit Testing Frameworks
    – SQL – SQL Server 2008 or 2012
    – Design patterns
  • Proven experience as project lead or technical lead positions it’s a plus.
  • Experience developing websites using a Content Management System (CMS) it’s a plus.
  • Experience with using or deploying continuous delivery and continuous integration processes it’s a plus.

 

Additional Information


Full-time position

Salary: C$125,000 a year.

Available benefits: medical, dental, and vision insurance

Number of Available Positions: 1

Agility is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Note: Must be authorized to work in Canada

Work visa sponsorship is available for qualified foreign applicants.

Thank you for your interest in Agility!






Network Engineer

Network Engineer

Canada – Toronto, ON – Vancouver, BC

Company Description


Agility Network Solution Services has rich experience and expertise in the Industry of Information Technology, Logistics, Testing, Telecommunications, Media & Entertainment such as Business Process, Software development, Cloud deployment, Consultant services.

Headquartered in Chicago, IL, Agility Network Solution Services has grown to develop its presence in New York, NY and San Francisco, CA as well as in Canada and New Zealand.

We offer a competitive benefits package and opportunities for career development. If you want to work in a collaborative, creative work environment where you can provide meaningful contributions while being challenged to grow on the job, then you are encouraged to apply.

Job Description


Design, install, and support the organization’s local area network (LAN), wide area network (WAN), network segment, or Internet system. Maintain network hardware and software, analyze problems, and monitor the network to ensure availability to system users. Plan, coordinate, and implement network security measures, including firewalls.

Skills & Requirements:


  • Bachelor’s Degree in Computer Science, Software Engineering or related software engineering experience
  • 2 or more years of applicable work experience
  • Knowledge of servers configurations, active directories, LAN and WAN
  • Training in Windows 2003/2007/2010 Servers and Exchange Server 2003/2007/2010
  • MCP Certification or MSDE Microsoft Certification preferred
  • CCNA or Similar networking certification preferred.

 

Additional Information


Full-time position

Salary: C$75,000 a year

Available benefits: medical, dental, and vision insurance

Number of Available Positions: 2

Agility is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Note: Must be authorized to work in Canada

Work visa sponsorship is available for qualified foreign applicants.

Thank you for your interest in Agility!






Jr Software Engineer

Jr Software Engineer

Canada – Toronto, ON – Vancouver, BC

Company Description


Agility Network Solution Services has rich experience and expertise in the Industry of Information Technology, Logistics, Testing, Telecommunications, Media & Entertainment such as Business Process, Software development, Cloud deployment, Consultant services.

Headquartered in Chicago, IL, Agility Network Solution Services has grown to develop its presence in New York, NY and San Francisco, CA as well as in Canada and New Zealand.

We offer a competitive benefits package and opportunities for career development. If you want to work in a collaborative, creative work environment where you can provide meaningful contributions while being challenged to grow on the job, then you are encouraged to apply.

Job Description


We are currently looking for Junior Software Engineers to join one of our Product Development teams. They will work cross-functionally with other groups both inside and outside the department including Product Management and Documentations as well as create and test code in our dynamic team setting. You will be able to gain a deeper understanding of specific programming languages such as C#, VB.Net, and Java through our in depth training program.

Skills & Requirements


  • Bachelor’s Degree in Computer Science, Software Engineering or related software engineering experience
  • Experience with or working knowledge of Microsoft programming technologies including .Net Framework, C#, SQL Server, TSQL, MS Visual Studio, and IIS preferred
  • Experience with front-end work, especially responsive web sites, HTML, JavaScript, and CSS, Bootstrap
  • Ability to work in a team setting and contribute unique ideas to the group
  • Good communication and interpersonal skills

 

Additional Information


Full-time position

Salary: C$65,000 a year. Hike for every 6 months

Available benefits: medical, dental, and vision insurance

Number of Available Positions: 2

Agility is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Note: Must be authorized to work in Canada

Work visa sponsorship is available for qualified foreign applicants.

Thank you for your interest in Agility!