Placement papers | Freshers Walkin | Jobs daily: Sunday, April 29, 2018

Search jobs and placement papers

Senior Software Engineer - Integrations at Avero (Boulder, CO)

As an Avero Senior Software Engineer - Integrations, you will be responsible for ingestion of data for our SaaS restaurant management platform. You will drive and personally embody a new, quality-focused engineering culture that demands high-quality, robust and innovative solutions to the complex business problems our customers face. 


What Do You Do?



  • Active development of Avero's Extraction, Transformation, Load (ETL) pipeline.

  • Active development of Avero’s Data Extraction Utility.

  • Help build and deliver world-class products.

  • Drive robust, maintainable and scalable software for our global SaaS platform.

  • Champion engineering and operational excellence, actively participating in the process of development and continuous improvement.

  • Provide technical support to your team members, take ownership of your work, and always be learning.

  • Participate in code reviews, defining and refining your team’s process.

  • Have a passionate drive for the mission of Avero. 


What Do You Need?



  • Deep understanding of how culture and team dynamics create exceptional teams.

  • Experience writing or consuming REST, SOAP, or other network APIs.

  • High Proficiency in C# or Java 8 preferred.

  • Experience with Extraction, Transformation, Load (ETL) processes or similar streaming environments.

  • Experience with systems integrations.

  • Experience with SQL databases.

  • Familiarity with point-of-sale systems is a bonus.

  • Experience building and maintaining a microservices architecture.

  • Ability to handle multiple competing priorities in a fast-paced environment.

  • Large-scale, open-source project experience a plus.


Why You'll Love Working at Avero!



  • High-growth company that is working to revolutionize hospitality.

  • Opportunity to work with, and drive, bleeding edge intelligence systems.


by via developer jobs - Stack Overflow

Cloud Migration Engineer at BETSOL (Denver, CO)

Cloud Migration Engineer


BETSOL is a fast-growing Denver based IT Company.  BETSOL is looking for a cloud migration engineer.  The Cloud Migration Engineer plans and executes the migration of applications from legacy infrastructure to public and private cloud environments. This is a hands-on position requiring solid technical skills, as well as excellent interpersonal and communication skills.


Core Responsibilities



  • Migration of infrastructure, data and applications out of legacy data centers into cloud and hybrid environments (public and private)

  • Analyze systems and identify problems, evaluate, design solutions, and document.

  • Develop, automate and implement operations best practices for virtualization environments

  • Test and troubleshoot migrated systems on virtualized architecture

  • Conduct performance testing of virtualized architecture

  • Provide expertise and content to a number of key written deliverables

  • Quickly adapt to several functional environments and meet deadlines

  • Work both independently and as a team member.

  • Maintain cloud industry standards

  • Provide recommendations for emerging technologies related to cloud


Core Knowledge and Skill Requirements



  • Strong knowledge of legacy infrastructure configurations, public clouds (Amazon Web Services (AWS) and/or Microsoft Azure)), and VMWare

  • Proficient with data migrations strategies including: SnapMirror, Storage Area Network (SAN) replication, Powershell, Service Management Automation, and VEAM.

  • Proficient with application migrations including facilitating post-migration testing.

  • Solid Cloud experience in AWS and/or Azure

  • Experience deploying or managing servers in large-scale, geographically diverse environments

  • Strong debugging and systems analysis skills to be able to identify and quickly resolve/mitigate issues

  • Experience with security best practices in server configuration, tool development, and access controls

  • Experience with virtualization and containerization (e.g., VMware, Hyper-V, Docker, Virtual Box, Kubernetes)

  • Experience with system monitoring

  • Experience with OpenStack

  • Experience with automation software (e.g., Puppet, cfengine, Chef)

  • Solid scripting skills (e.g., PowerShell, Perl, Ruby, Python)

  • Solid networking knowledge (OSI network layers, TCP/IP)

  • Familiarity with Load Balancers and Firewall

  • Candidate should carry an AWS certification.


About Us


BETSOL is a Product Engineering and Managed IT Services company, offering products and solutions to enterprise customers and consumers. BETSOL sells products such as Rebit (rebitgo.com), Zmanda (Zmanda.com) and Leto (Betsol.com). Through managed IT services, we enable our enterprise customers to reduce time to market and scale their solutions.


With team members who hold several patents, our world-class engineering team delivers award-winning products and solutions.


Our work locations are set against the vibrant backdrops of Downtown Denver, Boulder, Broomfield, and the Denver Tech Center.


We offer health insurance, competitive salary compensation, volunteer programs, scholarship opportunities, on site gym and cafeteria, monthly happy hours, and fully paid RTD passes.


What you can expect from us


Here at BETSOL, we work hard to provide our team with the best opportunities to grow their careers.  You can expect to be a pioneer of ideas, a student of innovation, and a leader of thought. Innovation and thought leadership is at the center of everything we do, at all levels of the company.


Let’s make your career great!


Employment type


Full-time


Experience


Mid-Senior Level


Job function


Engineering


by via developer jobs - Stack Overflow

Software Developer at Gateway Ticketing Systems, Inc. (Gilbertsville, PA)

Unfortunately at this time, we cannot sponsor or transfer work Visas. Please only apply if you are eligible to work in the US without sponsorship


Description


The Developer is responsible for the accurate and timely coding of new software, bug fixes, and software changes.


Key Responsibilities



  • Working from code specifications or instruction from manager, debugging code, support at unit, and application levels.

  • Supporting and maintaining current applications.

  • Working productively in a team environment, to help meet group goals in an efficient, cooperative process, with supervision.

  • Writing simple technical descriptions (release notes) of the features worked on.

  • Documenting assignment work, including time spent and relevant progress (in GTSWin).

  • Following programming best practices based on the Programmers' Reference Manual provided by Gateway Ticketing Systems, Inc.

  • Integrating code changes in assigned software versions.

  • Identifying potential problems in the existing code.

  • Assisting in developing standards, policies, and procedures for the Software Development department.

  • Assisting technical writers and trainers with documentation and training.

  • Assisting Quality Assurance staff to provide quality software by following instructions given by manager as well testing changes made before turning over to QA.

  • Assisting Quality Assurance staff with test script creation.

  • Interacting with Customer Service to help provide the utmost in customer satisfaction.

  • Presenting code and changes for review and discussion.

  • Creating, running and enhancing unit tests.

  • Database maintenance, documentation (currently DB Dictionary), and programming as required.

  • Creating, running and enhancing automation projects for the team.

  • Participating in the design process.

  • Performing on-call duties as required.

  • Assisting in writing Functional Specifications.

  • Assisting in writing Technical Specifications.

  • Providing onsite customer support.

  • Providing after-hour development support when scheduled.


Requirements



  • BS degree in Computer Science or related degree.

  • 1-3 years of Delphi, C# or other object-oriented development and/or consistent demonstration of work and thought processes expected for this work experience level.

  • Knowledge of database programming and scripting.

  • Familiar with Windows operating systems.

  • Familiar with MS Office products.


by via developer jobs - Stack Overflow

Big Data - Java Software Engineer at JP Morgan Chase (Wilmington, DE)

As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. Youll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Youll be tasked with keeping the team and other key stakeholders up to speed on the progress of whats being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, youll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.This role requires a wide variety of strengths and capabilities, including:


  • BS/BA degree or equivalent experience


  • Advanced knowledge of application, data and infrastructure architecture disciplines


  • Understanding of architecture and design across all systems 


  • Working proficiency in developmental toolsets


  • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals


  • Proficiency in one or more general purpose programming languages/tools; Jenkins, Git/BitBucket, Rundeck, SVN/Crucible/Jira, HTML5/Javascripts


  • Understanding of software skills such as business analysis, development, maintenance and software improvement Agile/Scrum methodology


  • Strong OO skill Java or Scala or Python


  • Experience with big data technologies such as Spark, Hadoop, Impala, Sqoop, Oozie, Hive, HBase


  • Experience with database technologies Oracle, SQL, Stored Procedures

    Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. Youll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.

    When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. 

    At JPMorgan Chase & Co. we value the unique skills of every employee, and were building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If youre looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. 

by via developer jobs - Stack Overflow

Project Manager / Scrum Master at Ascendify (San Francisco, CA)

Ascendify is looking for a full time Project Manager / Scrum Master to join our team.  As a Project Manager you will lead diverse and varied sized projects from engineering kickoff to release.  You must be capable of working in a fast-paced, rapidly changing environment, be self-motivated, results-driven and detail-oriented to achieve success. 
 
Responsibilities:




  • Manage multiple projects across several teams to completion

  • Produce and maintain project documentation, including meeting notes, status reports, change management, and client approval documents

  • Assigns weekly goals for all team members for all projects

  • Establish and maintain a useable and well-communicated schedule for all phases of a project

  • Work with stakeholders to ensure changes are understood and approved

  • Prepare dashboards and other status monitoring tools for management


  
Qualifications:




  • Experience with managing stakeholders to complete project scope, goals, deliverables, required resources, budget, and timing

  • Proven success in acknowledging project risks, determines strategies to address issues that arise while managing risks throughout the entire project

  • Experience with GitFlow, Jira and Google Docs

  • Experience working with Agile best practices

  • Strong technical knowledge of web technologies


 
Preferences:




  • Bachelor’s degree

  • SQL knowledge

  • PMP Certification, ScrumMaster, or equivalent work experience


by via developer jobs - Stack Overflow

Webentwickler Oracle APEX at Ingenieurbüro Peter Pöltl (Herzogenaurach, Deutschland)

Zur Erweiterung unseres Teams suchen wir zum nächstmöglichen Zeitpunkt:
Sie.


Ihr Aufgabengebiet umfasst:



  • Neuentwicklung maßgeschneiderter Software im Kundenauftrag im Bereich Webanwendungen (Oracle APEX)

  • Weiterentwicklung und Wartung bestehender Anwendungen

  • Arbeiten in diversen Phasen der Softwareentwicklung: Auftragsklärung, Konzeption, Design, Realisierung, Inbetriebnahme, Tests, Weiterentwicklung, Wartung

  • Kommunikation und Konzepterstellung in enger Kooperation mit unseren Kunden


Unsere Anforderungen an Sie:



  • Sie verfügen über ein erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik oder besitzen eine ähnliche Qualifikation,

  • sind teamfähig und kommunikationsfreudig,

  • können eigenständig und zuverlässig arbeiten,

  • sind bereit, sich ständig weiterzubilden, um immer neue Herausforderungen zu meistern. 


Was Sie mitbringen sollten:



  • Sie haben sehr gute Kenntnisse in Oracle APEX,

  • fühlen sich bei Oracle zuhause, sind also mit Datenbanken und PL/SQL vertraut,

  • und besitzen gute Deutsch- und Englischkenntnisse.


Was wir Ihnen bieten:



  • Hohe Eigenverantwortung,

  • flache Hierarchien mit kurzen Kommunikationswegen,

  • eine unbefristete Festanstellung mit flexiblen Arbeitszeiten,

  • die Chance, für renommierte Unternehmen Softwarelösungen zu entwickeln,

  • immer wieder neue, spannende und wechselnde Projekte in unterschiedlichsten Umgebungen.


by via developer jobs - Stack Overflow

Senior QA Automation Engineer - Agile - Python at Noble Markets (New York, NY)

Noble Markets is a dynamic FinTech company working to solve the key fundamental issues of cost and access plaguing today’s OTC and FX markets. 


Responsibilities & Deliverables: 


People:



  • Work directly with the Developers and Product Managers

  • With the team help to develop the QA strategy with a focus on high-quality delivery

  • Drive engagement and management of third party QA consultants

  • Help to ensure a focus on Quality

  • Manage expectations as needed


 Processes and Standards: 



  • Define QA standards and approach for quality assurance of all aspects of the system (e.g. functional, security, performance, resilience etc)

  • Define and generate reports and metrics as needed

  • Work cross functionally with a focus on short feedback cycles

  • Enable continuous process improvement

  • Ensure reliable estimates 


 Automation: 



  • Drive adoption of test automation and tooling for all aspects of the system

  • Drive training and use of Acceptance Test Driven Development (A/TDD)

  • Support and coach teams in the use of A/TDD & BDD techniques 

  • Work cross functionally ensuring high-quality coding standards & techniques 

  • Increase automation execution while decreasing manual testing

  • Generate reports and metrics to measure automation efficiency and quality 


Qualifications: 



  • 8+ years as a hands-on developer/Automation tester knowledgeable of Automation tools & techniques

  • Passionate about Agile with the desire to help drive adoption of Agile frameworks and team structures

  • Experience with A/TDD (BDD) - resilience & availability testing, performance, security, static code analysis, and build pipelines

  • Past experience building and creating test automation frameworks from scratch

  • Passionate about Continuous Integration and Continuous Delivery


by via developer jobs - Stack Overflow

Lead Software Engineer - Python & GO - Capital Markets Tech at Noble Markets (New York, NY)

Noble is working to solve the the key fundamental issues of cost and access plaguing todays FX and OTC Markets.  


We are seeking a talented Software Development Team Lead to join our dynamic and growing team, reporting to the director of technology, working as a hands-on contributor who will also help drive recruitment, training, and mentorship of a technical team of software engineers.   Candidates will own design, development, architecture, testing, implementation, delivery and support of our core software and services.



Responsibilities



  • Collaborate on the design of a software platform that performs post-trade Processes.

  • Lead a team of software developers focused on the implementation of new features.

  • Work cross-functionally to provide the best experience for our software platform with an emphasis on uptime, scalability, and reliability.

  • Own technical issues from requirements identification, diagnosis, resolution, and communication. Work closely with project management to produce accurate estimates, provide options to senior management and establish a development calendar.

  • Responsible for the development of junior software team employees, including coaching, training and performance evaluations.

  • Manage programming capabilities of the software team including scheduling, velocity, compliance, security standards, and annual training requirements.

  • Ensure development follows established SDLC) including test case creation, continuous integration, static code analysis, code reviews, bug tracking and release management policies.

  • Participate in team meetings to discuss progress and blockers, architecture, planning, task creation, and retrospectives. Participate in management meetings and conduct written and verbal presentations accordingly. 

  • Contribute to the establishment and analysis of metrics and monitoring capabilities; Introduce new measuring capabilities.

  • Determine application capacity and ensure adherence to established SLAs.

  • Work closely with project/product to coordinate team resources, achieve objectives, evaluate workload and capacity of developers. Ensure a variety of projects are offered to team members and that the team is meeting objectives and deadlines.

  • Ensure proper documentation is created that describes the design and architecture of software systems. Supervise the team’s practices for development and deployment. Ensure proper unit tests are created and that Quality Assurance (QA) is provided with the appropriate information to test software.


Technical Qualifications



  • 10+ years professional experience as a software engineer working in Agile environments using Python; exposure to Go, Java, C++ and other languages is a plus

  • 2 years experience as a hands-on team manager directly responsible for mentorship, management, and performance reviews of technical team members

  • Expert in development & architecture of enterprise financial systems with a focus on delivery

  • Deeply knowledgable of Microservice architecture

  • Strong knowledge of SQL/NoSQL/MySQL Databases, schema, queries, transactions and ORM 

  • Knowledge of Design Patterns with a focus on reusing components and code

  • Experience with messaging systems & protocols: RabbitMQ, Kafka, AMQP, EPGM, TCP, UDP

  • Experience with the design and development of real-time systems monitoring

  • Experience we with building and managing custom REST APIs

  • Experience with Redis or other caching technologies

  • Experienced with GIT or other source/version control tools

  • Excellent command line Linux skills


by via developer jobs - Stack Overflow

Software Engineer - Python & Go - Capital Markets Technology at Noble Markets (New York, NY)

Software Engineer - Python & Go


Noble is seeking exceptional Software engineers with a strong background in building enterprise financial apps using Python and Go.  We are a talented team of capital markets veterans who are passionate about finance and technology and driven to solve the challenges of cost and access plaguing todays financial markets. 


We offer competitive salary which is commensurate with experience along with a full benefits package, and equity. 


Responsibilities



  • As a hands-on software engineer participate in the design, development and support of financial software platform performing post-trade processes.

  • Work with cross-functional teams to provide the best experience with a focus on uptime and reliability.

  • Participate in regular team meetings to discuss progress, blockers, architecture, planning, task creation, and retrospectives. 

  • Contribute to the creation and analysis of metrics and monitoring capabilities.

  • Evaluate application performance to determine capacity and ensure adherence to SLAs. 

  • Ensure proper design and architecture documentation is created.  Provide QA with appropriate information to ensure software is tested.


Technical Qualifications



  • Bachelors degree in computer science, engineering or similar related discipline

  • Minimum of 3 years professional experience as a backend software engineer developing complex event driven systems and services in Python; Experience with Go, Java or other object oriented languages is highly desirable 

  • Experience with platforms at scale - authentication, enrollment, notifications, transaction processing, batching end of day processing

  • Knowledge of Design Patterns with a focus on reusing components and code

  • Experience with messaging systems/protocols - RabbitMQ, Kafka, AMQP, EPGM, TCP, UDP

  • Deeply knowledgeable of SQL/NoSQL/MySQL Databases, Queries, Schema and ORM patterns 

  • Excellent command line Linux skills; exposure to AWS a plus.

  • Experience with the design and development of real-time systems monitoring

  • Deeply knowledgeable of microservice architecture, creation of custom REST APIs and complex web-services

  • Experience with Caching technologies such as Redis

  • Experience with puppet, ansible and other configuration management tools


Must be authorized to work for any employer in the USA.


by via developer jobs - Stack Overflow

Web developer, Full Stack, PHP mySQL - Manager (Bangalore) (South India)

Web developer, Full Stack, PHP mySQL - Manager - This is for individuals only - STRICTLY NO AGENCIES We are looking for a (remote) developer (one person that will be the first of a team that will grow in time as we grow our office in India. And thi ...
Apply here: https://bangalore.craigslist.co.in/web/d/web-developer-full-stack-php/6574688081.html

Application Database Administrator at Hays (Toronto, ON, Canada)



PWC, a global professional services Firm looking for an Application Database Administrator to work downtown Toronto

Your new company
PWC - a major professional services firm is looking to hire a Application Database Administrator for a minimum 5 month contract working in their downtown Toronto location. They are looking for someone with Oracle EBS 12.2 experience.

Your new role
* Define the ERP landscape strategy inclusive of transport management and system back up procedures.
* Build/maintain the ERP operating environments and technical infrastructure.
* Develop the security strategy and role matrix.
* Build security profiles to meet client requirements (eg for Segregation of Duties etc)
* Implement transport management procedures.
* Apply system patches and support packages.
* Manage system back-up activities.
* Liaise with the ERP software company about technical matters.
* Liaise with the teams (internal / client) where applicable to explain technical concepts in laymen's terms.
* Identify and address client needs.
* Clearly document the work undertaken as per standard methodology and templates.
* Work with Business Analysts, Project Managers, Developers, and clients/stakeholders to maintain and improve software performance.
* Apply problem solving skills to troubleshoot and resolve technical problems.
* Analyze system performance and recommend improvements.

What you'll need to succeed
* Must have experience with Oracle EBS 12.2. (12.1 will not be accepted)
* Oracle Business Intelligence Enterprise Edition would be an asset
* Must be eligible for reliability security clearance
* Experience working with offshore teams an asset
* Comprehensive understanding of the technical capabilities offered by ERP facilities
* Detail understanding of the underlying table structures of modules in the ERP and the implications of proposed changes
* Proven knowledge and experience working as a system administrator on an ERP system as well as different Database Operating Systems.
* Experience working with latest related technology and the numerous environments related to the ERP
* Robust analytical and programming skills
* Able to communicate technical concepts/ pseudo code in layman's terms
* Undergraduate degree or Professional Certification

What you'll get in return
The client is offering a 5 month contract, with a high likelihood of extension and a very competitive rate for an incorporated contractor.

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.



Hays Specialist Recruitment is working in partnership with PWC to manage the recruitment of this position.
by via developer jobs - Stack Overflow

DevOps Engineer at Format (Toronto, ON, Canada)

Based in Toronto, Format.com is the leading online portfolio platform for professional visual artists around the world to exhibit, market and sell their work. We are a proudly self funded business with tens of thousands of customers across every country worldwide.


As our first DevOps Engineer, you’ll be reporting to our Chief Technology Officer and working with our Developer team to take full ownership of our development, staging, and production infrastructure, operations, and workflows.


You’re enthusiastic, have high standards, a keen attention to detail, and you take complete ownership of your work. You’re excited at the idea of designing and building a fully automated production application environment that can be easily changed, upgraded, and deployed to with zero downtime.


Every member of our team is expected to ship top-notch work and take complete ownership of their responsibilities. In return, this is an incredible opportunity to get down into the trenches of a growing business and product, work with cutting-edge technologies, be immersed in a seriously awesome company culture, and solve challenging problems daily.


Role Responsibilities



  • Building Infrastructure: Building, maintaining, and improving production systems in a cloud environment

  • Process Engineering: Support and improve CI/CD and other development processes

  • Automating: Automate and improve builds and deployments

  • Improving reliability: Design and implement site reliability engineering plan


Skills



  • At least 5 years of development and at least 3 years DevOps experience

  • Linux, AWS, CI/CD, Ruby, Rails, Containerization & Orchestration, Git

  • Strong written and verbal communication skills

  • Strong scripting & systems skills

  • Highly detail oriented

  • Strong desire to take initiative and thrive on change


About Format


Launched in 2008, Format.com has quietly become the leading online portfolio builder for professional visual artists around the world to exhibit, market and sell their work. Situated in Parkdale, with 45+ team members, tens of thousands of customers in over 190 countries, and voted the #1 online portfolio by photographers, designers and artists, we’ve come a long way, but have really only just begun.


Some of the benefits of working here include:



  • We have an amazing team that will be eager to help you succeed in your role. Learn more about us: http://wayswework.io/features/format

  • We pay competitive salaries and have flexible vacation and work-from-home policies

  • We provide great benefits: extended health, dental, life, and disability

  • We frequently celebrate hitting milestones after work (or in the middle of the day if it’s sunny)

  • We're proudly self-funded. We answer to our community and no one else!

  • In-office perks: a desk equipped with an Aeron chair and top-notch Apple gear (take a peek here), curating what music gets played over our office speakers, yummy catered lunches on Mondays, and drinking as much espresso as you need.


This is a full-time position based in Toronto, ON.


To apply, please fill out this form. 


Only candidates selected for interviews will be contacted. No recruiters, please.


Format is proud to be an equal opportunity employer and is committed to building a work environment that is both diverse and inclusive. You will receive consideration for employment regardless of race, religion, gender, gender identity or expression, sexual orientation, ethnicity, creed, disability, or age.


by via developer jobs - Stack Overflow

Senior .Net Developer at CIBC (Toronto, ON, Canada)

We’re on a mission to build the relationship-focused bank of the future and we’re looking for the passionate collaborators, innovators, advisors, and leaders who can get us there. Our distinct culture is built on a shared commitment to do what’s right for our clients, our people, and our communities, and we strive for excellence in everything we do. Because life at CIBC is not only what you do, but how you do it.


To learn more about CIBC, please visit CIBC.com


What You’ll Be Doing 


You’ll be at the heart of the transformation of Client Onboarding technologies within CIBC’s Capital Markets department, working with a professional team delivering a new technology platform replacing legacy systems. As a Senior .Net Developer you will provide key development support as part of technical delivery responsible for build, implementation and maintenance of the new platform. You will participate in planning and strategy for future growth of the application.


How You’ll Succeed



  • Business Systems Expertise: Be the subject matter expert in the Client Onboarding system. Use your knowledge to define and document requirements for data, workflow, processes, systems, internal and external checks, controls and outputs to ensure the application exceeds expectations.

  • Programming Knowledge: Lead the design and development of specifications and perform code reviews. Test, debug, document, and manage changes to ensure the successful implementation and maintenance of programs. Regularly offer guidance and support to fellow developers. Provide strategic, informed recommendations to senior management, and keep up to date on current technology.

  • Research & Innovate: Make decisions to build / reuse system components to meet client expectations and project deliverables. Work with business and IT partners to prepare comprehensive IT solutions that meet/ exceed client objectives for new and existing systems / applications. Develop effective solutions by researching/analyzing issues. Work with the product vendor to ensure the solution implements the up-to-date system features that streamline business processes.



Who You Are



  • You can demonstrate experience in: 7 years of hands-on and senior development experience on Microsoft .Net technologies. Technical experience with: SQL Server (preferred 2016), .NET 4.x, C#, Web API, MVC, ADO.NET, LINQ & Visual Studio .Net, creating rich UI and content Web-Forms, Web User Controls, Custom Control, Server Controls, Windows Service and Web Services. You have experience in web-based page and site designs using HTML, DHTML, CSS, Themes, Master Pages, Site Map, JavaScript and AJAX.

  • You have strong knowledge of versioning tools like TFS (Team Foundation Server), SVN etc., and writing unit test cases (tools like NUnit).  Experience with Data Access layer including experience on Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query). 

  • It’s an advantage if you have a previous experience in configuring and supporting Fenergo Client Lifecycle Management software. Have an experience with XML, and knowledge of several DESIGN PATTERNS viz., Singleton, Factory and ASP.NET MVC. Experience with deployment and troubleshooting of enterprise applications on IIS (preferred 10) Application Servers, JBoss EAP 6.4, High Availability configurations, Network Load Balancing 

  • You're driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of a team that enjoys working together to create a shared vision. You are passionate about client service -  You want the work you do each day to result in a  positive client experience. 

  • Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.


What CIBC Offers


At CIBC, our people are our greatest asset. You’ll become part of a diverse community that acknowledges everyone’s unique talents, and empowers teams to do what’s right for the client, and to do it well. As part of our team, you will:



  • Thrive: Benefit from an open and approachable culture that provides the flexibility and support you need to integrate your life at work and at home

  • Connect: Work in a place where the right technology and infrastructure fosters innovation, collaboration and creativity

  • Develop: Grow your skills and career through our best-in-class onboarding experience, ongoing learning opportunities, and individual development planning

  • Prosper: Share in our collective success with a competitive salary, incentive pay, banking benefits, health benefits program, and employee share purchase plan


What You Need to Know



  • CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation during the application or interview process, please contact Mailbox.careers-carrieres@cibc.com

  • You need to be legally eligible to work in Canada at the location(s) specified above and, where applicable, must have a valid work or study permit


by via developer jobs - Stack Overflow

QA Automation Engineer at Hubdoc Inc (Toronto, ON, Canada)

The Opportunity


Our QA team ensures Hubdoc delivers high quality software to the accountants and bookkeepers we serve. To help us deliver on our product vision, we are looking for an experienced QA Automation Engineer to join our team. Working closely with our developers and product team, you will create well documented and maintainable automated test suites to ensure our software runs smoothly and meets customer needs.


Some of the things we’d love to have you do in your first six months include:




  • Assist with defining and implementing a test automation stack that enables the creation, execution and maintenance of well documented test suites.  Our current QA stack consists of  Selenium, Mocha, and Chai.   




  • Produce high quality, robust and reusable automation tests working across a varying set of technologies and products.  




  • Develop test plans, scenarios and test cases for functional, regression and system level test activities for web and mobile applications.




  • Build a strong understanding of the product functionality as well as the technical stack by working closely with product managers and developers in a highly collaborative environment.




  • Serve as a customer advocate through helping to define product functionality and by taking ownership of product quality.




  • Commit to a process discipline that fosters product excellence, rapid iteration, instrumentation, and reflection




You are the ideal candidate if you:




  • Have 3 + years work experience in software Quality Assurance.




  • Have a strong knowledge of QA methodologies, tools, automation, and processes.




  • Are passionate about writing clear, concise, and comprehensive test plans and test cases.




  • Have hands-on experience with Continuous Integration systems (e.g. Jenkins), testing a modern front-end framework, and front-end build tools.




  • Have a solid understanding of SQL and some familiarity with other databases. You will need to write and/or modify SQL queries to perform database validations.




  • Are familiar with performance testing strategies. You will need to be able to identify performance bottlenecks.




  • Hold a BS/MS degree in Computer Science or equivalent.




If you join us, you will have:




  • The opportunity to work on projects with the potential to reach 60MM small businesses that power the global economy.




  • Personal and professional growth. Our company is small and growing quickly.




  • An outstanding work environment that is passionate about getting stuff done, collaboration, learning and having fun.




  • A competitive salary + equity




  • Benefits, including spend accounts to put toward whatever makes you healthier!




At Hubdoc, we believe that diversity is key to building high-performing teams, and creating an inclusive work environment is our priority. We are an equal opportunity employer and we welcome people of diverse backgrounds, perspectives, and skills. We will work with applicants to provide accommodations at any stage of the hiring process.


by via developer jobs - Stack Overflow

Sr. Product Manager, Software & Machine Learning at Kindred AI (Toronto, ON, Canada)

The company is growing rapidly and we are searching for an individual for a highly-impactful role who is a natural leader, has great attention to detail, is a proactive self-starter and interacts easily with all levels of a high-performance team. About this role: The ideal candidate is a Product Management professional with a track record of bringing innovative products to market and the technical background and chops to work closely with our engineering teams. This professional must be passionate about cloud/SaaS and machine learning and have impeccable product management skills. You anchor your decisions in strategy and defend them with data, and you thrive in a startup environment. This role requires strong technical and business skills to deliver innovative features to our internal and external customers.  In addition, the PM will provide specifications and work closely with data scientists and machine-learning experts to design experiments, set goals, and specify ML model requirements so he/she should be able to speak their language.



Required Qualifications:



  • Minimum of 5-7 years of product management experience in an innovative enterprise cloud/SaaS software company

  • Bachelor’s degree in Computer Science, Information Systems or related field

  • Experience working on agile development teams

  • Understanding of fundamental concepts of machine learning

  • Experience interfacing and managing stakeholder groups both inside and outside of company to develop requirements and build roadmaps

  • Superior written, presentation, and verbal communication skills

  • Excellent analytical and quantitative skills; experience in data collection, model building, testing and validation

  • Exceptional attention to detail, organizational, and project management skills

  • Highly-skilled at building relationships with engineering and architecture functions to ensure alignment

  • Experience with Agile w/ Scrum


by via developer jobs - Stack Overflow

Specialist Risk & Investment Systems at Canada Pension Plan Investment Board (Toronto, ON, Canada)

Position Description


You will work as a Specialist in Risk and Investment Systems, partnering with CPPIB’s Quantitative Equities, Active Fundamental Equities and Thematic Investment teams to maximize efficiency of the investment lifecycle and value-add of technology within investment research.  This means shepherding the architecture, design, development and support of both existing and new software and systems towards strategic directions while balancing trade-offs between several stakeholders.


Through close partnership with investment professionals and operations, you will see firsthand how your contribution is impacting trade activities and delivering long-term value to the CPP Fund for the benefit of 20 million CPP contributors and beneficiaries.


The opportunity:



  • Work in colocation with CPPIB’s portfolio managers to build solutions enabling portfolio analysis activities, holdings management, trade submission and performance reporting.



  • Design, develop, and support web applications, RESTful services, and holdings management systems using a variety of technologies including Java, Angular and Python.



  • Influence and the shape of CPPIB’s future technology direction related to cloud platforms and related technology patterns.

  • Develop solutions that are in line with CPPIB’s technology biases, deliver efficiency and scalability, and enable new trading activities.



  • Promote development tools and Agile best practices through active team participation, knowledge sharing sessions, and maintenance of documentation on team wiki.

  • Provide responsive business assistance while adhering to processes required for quality enterprise-level software development and support.



  • Coach and influence members of your own team, as well as collaborate with other teams, to build reusable, scalable and predictable solutions.

  • Mentor, motivate and teach other team members to improve their communication, technical and business skills.

  • Produce and maintain small project management artifacts and execute related duties as required

  • Work closely with team management to steer and facilitate multi-team initiatives

  • Other duties as assigned.


Position Requirements


If you possess the following, we’d like to hear from you:



  • University degree in Engineering or Computer Science preferred.

  • Strong interest in capital markets and eagerness to contribute to the systems that support them.

  • Knowledge of software development best practices and patterns.

  • Strong knowledge of python, with an interest in learning or expanding existing Java, Angular and JavaScript skills. 

  • Excellent communication, critical thinking and relationship management skills, with an ability to naturally influence others and sell ideas effectively.

  • Passion to expand your domain knowledge both on the job and through continued education in online courses or accreditations such as the CSC and CFA.



  • A background in open source software development or entrepreneurial activities.

  • Commitment to CPPIB’s guiding principles of integrity, partnership and high performance.


by via developer jobs - Stack Overflow

Software Developer at Canadian Security Intelligence Service (CSIS) (Toronto, ON, Canada)

The Information Technology Solutions and Services (ITSS) Branch is the centralized authority for all matters pertaining to the automation and delivery of corporate IT services. We design and develop innovative information technology applications and systems and provide ongoing support of core information systems and services to enhance CSIS’ ability to fulfill its mandate.


The Programmer-Analyst is responsible for the development of innovative solutions and the maintenance of these solutions. Working in a highly dynamic technical environment, you will be providing innovative solutions to complex technological challenges. You will be developing and integrating software solutions with market leading software/frameworks, while collaborating with other teams and clients in analyzing and developing solutions. You will also be verifying and validating technology services prior to deployment by leveraging industry best practices, historical information, experience, tools, and processes.


Education


Graduated with a degree from a recognized university or with a Technologist diploma from a recognized college with specialization in Computer Science, Computer / Electrical / Electronic Engineering or Network Security


Experience


Candidates must possess a minimum of one (1) year of experience in software development / programming using JAVA.


Candidates must also possess:



  • Experience in the analysis, design, integration, programming, and testing of computer applications using a structured methodology.

  • Experience in application development.


Underfill: Candidates who do not fully possess the experience required may be considered for this position and will be employed on an underfill basis until they reach the full working level of the position.


A written examination will be administered for the evaluation of candidates.


Assets
C/C++, C#, SQL, .Net, VB6, SAP, Cognos, JavaScript, Adobe Experience Manager, TFS, Jira, Jenkins, Maven, GIT, Business Process Management, BPM, Pega, IBM Case Management, Appian, Enterprise Content Management, ECM, ADMIS, OpenText, GCDocs, Big Data, Cassandra, Hadoop, MongoDB, JavaScript Build Frameworks, Vue, React JS, Angular.


Competencies



  • Adaptability

  • Interpersonal skills

  • Organizational skills / multitasking

  • Problem Solving

  • Analytical skills


Notes


Various language requirements:



  • English Essential

  • French Essential

  • Bilingual non-imperative BBB/BBB

  • Bilingual imperative BBB/BBB


For non-imperative nominations, the offer is conditional upon achieving the linguistic requirement for this position within two (2) years.


Salary is commensurate with qualifications and experience.


Please note this is a Computer Systems (CS) Administration Group designated position, therefore the successful candidate may be eligible for an additional CS-related allowance of 4% of the annual salary.


Security Requirements


You must be eligible for an Enhanced Top Secret security clearance. The process involves a security interview and a polygraph. There is also a background investigation that includes credit and financial checks. Using illegal drugs is a crime. Drug use is an important factor in your reliability and suitability assessment. This is part of the selection process. So do not use drugs starting from when you submit your application.


by via developer jobs - Stack Overflow

Security Assessment Analyst at Canadian Security Intelligence Service (CSIS) (Toronto, ON, Canada)

Implement and administer IT security policies and procedures;


Ensure the integrity, confidentiality, and availability of critical data resources and automated system components;


Administer and configure the Enterprise Management suite of tools;


Manage IT vulnerability management services by analyzing, prioritizing, and conducting vulnerability assessments and penetration testing;


Provide regular and on-going security assessments of IT systems and networks, including the maintenance of its policies and procedures;


Develop and maintain Security Configuration Benchmarks (SCB) or Security Technical Implementation Guides (STIGS) used in applications, databases, systems, and networks;


Work with clients to ensure compliance to security policies and IT security hardening frameworks; and


Assist the Security Operations Center (SOC) to address detected security concerns and escalations.


Education



  • Undergraduate degree and three (3) years of relevant experience

  • Technologist diploma or Professional technologist equivalency designation and four (4) years of relevant experience

  • Fields of study: Computer science, electrical, electronics, network security, telecommunications, or engineering


The educational program must be from an accredited learning institution recognized in Canada.


Note: Any higher level of education could be recognized as experience.


Experience


Candidates who do not fully possess the experience required may be considered for this position as an underfill.



  • Experience in IT security including investigating security incidents and implementing associated corrective action

  • A minimum of one (1) year of Vulnerability Management Services performing vulnerability assessments and/or penetration testing.

  • Recent and significant experience in penetration testing using products such as, but not limited to Kali/Backtrack, Metasploit, NExpose, Nikto, SQLmap, and Veil-Framwork, and the customization of its scripts, exploits, and payloads.

  • Recent experience implementing and customizing technical security controls in recognized hardening frameworks such as, but not limited to CIS - Security Configuration Benchmarks and/or NIST - Security Technical Implementation Guides.

  • Recent and significant experience in running Vulnerability Management assessments using various tools and following industry standard practices.

  • Recent experience analyzing, designing, and/or implementing security controls in business applications and infrastructure systems in both Linux and Windows environments.

  • Experience in network security skills such as packet, vulnerability and exploit analysis. 


Recent experience is defined as experience acquired within the last four (4) years.


Significant experienceis defined as the depth and breadth of experience that would normally be acquired by a person in a position where the performance of these duties constitutes his or hermain functions over a period of two (2) years.


Assets:



  • Information Security Certifications including:

  • Offensive Security Certified Professional/ Certified Expert (OSCP/OSCE; OffSec)

  • Global Information Assurance Certified Penetration Tester (GPEN; GIAC)

  • Certified Penetration Testing Consultant/Engineer (CPTC/CPTE; EC-Council)

  • Certified Penetration Tester/Certified Expert Penetration Tester (CPT/CEPT; IACRB)


Foundational understanding of:



  • NIST 800-115

  • ISECOM - Open Source Security Testing Methodology Manual

  • Bypassing System ASLR & NX/DEP (such as Return Oriented Programming / Code Reuse)

  • Heap Spraying (such as Management, Feng Shui & Heaplib) and Browser User-After-Free Conditions

  • EMET Protection (such as LoadLibrary, MemProt, Caller, SimExecFlow, StackPivot)

  • Code Poly/Metamorphism, Caves, Splitting, Packing, Obfuscation and/or Encryption

  • OWASP References and SQL Vulnerabilities


Experience with:



  • Assembly Language (x86/64), C, Python, Ruby, and/or SQL Language(s)

  • GCC & MinGW Compilers

  • Virtualization Technologies


Competencies



  • Behavioral Flexibility

  • Initiative

  • Problem Solving

  • Analytical Skills

  • Collaboration


Notes



  • A written examination will be administered for the screening of candidates.  The exam will be used to assess candidates’ technical skills as it relates to the position.

  • For bilingual non-imperative positions, offers will be conditional upon meeting the linguistic requirements within two (2) years of appointment.

  • This position is designated CS; therefore, the employee may be eligible for a terminable allowance of 7% of the annual salary (4% at the underfill level).

  • Some relocation expenses may be reimbursed.


Security Requirements


You must be eligible for an Enhanced Top Secret security clearance. The process involves a security interview and a polygraph. There is also a background investigation that includes credit and financial checks. Using illegal drugs is a crime. Drug use is an important factor in your reliability and suitability assessment. This is part of the selection process. So do not use drugs starting from when you submit your application.


by via developer jobs - Stack Overflow

Full Stack Developer at Hubdoc Inc (Toronto, ON, Canada)

The Opportunity


Our developers work on shaping and evolving a product that manages millions of documents per month.  We are looking for passionate full-stack developers to join our expanding team and add real value to the business. You will work in small scrum teams collaborating with colleagues and stakeholders to deliver exceptional software to our users.


We have a diverse tech stack, foster a culture of experimentation, and encourage discussion and collaboration.


Some of the key responsibilities and projects within this role are:




  • Scalability is essential for our success and you’ll  be working on Node.js services built on top of AWS infrastructure engineered to provide self-healing, auto-scaling, redundancy, audit and logging.




  • Our application front-end is built with Backbone.js. We’re moving to a modern front-end framework and currently evaluating React, Angular, and Vue.  You will have an opportunity to work with a senior front-end architect to help build a new application from the ground up.




  • Part of delivering robust and scalable services involves thinking about how to deploy and monitor them. You will help create service health metrics, infrastructure code and provisioning tools.




  • As a product and customer focused company, you will work closely with team members in other functions, including sales, support and marketing.




You are the ideal candidate if you...




  • Have a minimum of 3 years work experience working on scalable web applications.




  • Have any experience working with front-end frameworks or Node.js that would be a real bonus!




  • Possess sound knowledge of SQL and relational databases.




  • You understand things like indexing, replication, and views; we use PostgreSQL, but experience with MySQL, MSSQL, Oracle, are all sufficient.




  • Have experience with modern version control and ticketing systems; we use Git and Jira.




If you join us, you will have...




  • The opportunity to work on projects with the potential to reach 60MM small businesses that power the global economy.




  • Personal and professional growth. Our company is small and growing quickly.




  • An outstanding work environment that is passionate about getting stuff done, collaboration, learning and having fun.




  • A competitive salary + equity




  • Benefits, including spend accounts to put toward whatever makes you healthier!




At Hubdoc, we believe that diversity is key to building high-performing teams, and creating an inclusive work environment is our priority. We are an equal opportunity employer and we welcome people of diverse backgrounds, perspectives, and skills. We will work with applicants to provide accommodations at any stage of the hiring process.


by via developer jobs - Stack Overflow

Java Developer (Russian or Ukrainian Language) at draglet gmbh () (allows remote)

We are a white label provider for Bitcoin and cryptocurrency exchange software. looking for a java developer for a long-term working relationship. The goal is to further develop a trading engine which builds the core of draglets cxSuite.

Necessary requirements:
- Previous experience in Cryptocurrency
- 2-3 years of Java development
- Native / Fluent Russian or Ukranian speaker
- At least conversational English speaker
- 8gb System Memory
- Do not have fulltime job or any running projects


*Please apply only if you have the above-mentioned requirements.


by via developer jobs - Stack Overflow

Unreal Engine Developer at Down Smash Studios (Toronto, ON, Canada)

We are looking for an Unreal Engine Developer to join our growing development team and be a part of building a top quality Unreal Engine 4 Steam game. The ideal candidate is a hands-on Unreal Engine 4 developer with a passion for building and playing video games, with 2-5 years of experience and knowledge in the Video Game space. The candidate must be at ease working in an Agile Environment (Scrum) and be self-managing. This role is full-time and works directly with the CTO & reports to the President.


We expect a lot from our engineers and we go to great lengths to create an excellent work environment, built on trust and a shared passion for video games. Down Smash Studios is a growing Studio and our developers are able to watch their code quickly come to fruition and have an impact; you won't be a small cog in a big machine.


Key Responsibilities and Expectations:




  • Analyze, provide feedback, and estimate Unreal Engine 4 Projects in an Agile Environment (Scrum)




  • Write efficient and effective code for Unreal Engine 4 concurrently with the development team (game content, events, artificial intelligence, etc)




  • Work closely with the CTO to find effective solutions to complex programming challenges




  • Deploy code to a Github Repository and pass regular Code Reviews




  • Cross-functional collaboration with Leadership, the Design Team, and QA




Qualifications and Requirements:




  • Hands-on experience working with technologies like Unreal Engine 4 (required), Unity, and Github




  • Proficient with C++




  • Demonstrated game development experience: completed or in-progress personal projects are highly valued




  • Experience with Agile (Scrum) development Methodologies




  • Capable of delivering on multiple competing priorities with little supervision




  • Excellent verbal and written communication skills




  • Bachelor’s Degree in Computer Science or equivalent experience




The ideal candidate, at a certain point in the interview process, should expect to have their technical capabilities assessed in UE4. The hiring process typically ranges from 2-3 interviews with the leadership of the studio and takes approximately 1-2 weeks.


by via developer jobs - Stack Overflow

Sr PHP Developer at Hays (Toronto, ON, Canada)



Ruby life, a recognized Digital Tech firm is looking to hire two Sr PHP Developers for 6 month contract based in Toronto.
Sr PHP Developer


Client: Ruby Life (Digital Technology Company)
Role: Sr PHP Developer - 2 roles
Duration: 6 Months + possible extension
Rate: $60/hr inc
Location: Toronto, ON


Ruby Life, a recognized Digital Tech firm is looking to hire two Sr PHP Developer for a minimum 6 months based in Toronto, to work on a major upcoming project.


Your New Company
Ruby Life - digital / online space are looking to onboard a Sr PHP Developer. This is for a minimum 6 month contract in their Toronto offices. They have a great reputation and working culture, highly geared towards collaboration and continuous innovation within their industry.


Your New Role
As Sr. PHP Developer, you will be involved in all stages of developing that product. You'll create new product ideas and help guide the product roadmap, spec out what the next generation will look like, and implement it yourself. Because of this, client look for individuals who thrive in an environment where they will work creatively, take initiative and deliver on commitments.


Responsibilities:
You will contribute to product design and implementation discussions. You will push the envelope on speed to implement projects from the idea phase to production. You will test and iterate code before and after production release. You will design, architect, and implement new functionality. You will maintain existing code base and implement new features as required. You will analyze, modify, and extend existing applications as well as develop new codes. You will understand scalability, systems engineering and algorithms.


Must have skills:
* Proven experience in Software Development (Full Stack) with an understanding of test/behaviour driven development
* Must have min 5 years of experience with PHP 5+, MySQL 5+
* Experience with JavaScript MV* frameworks, design patterns, jQuery, HTML, CSS, Version control and Git is required


What You'll get in Return
The client is offering a 6 month contract, with a high likelihood of extension and a very competitive rate for an incorporated contractor.


Interested?
If you're available and interested in this role, please reply to this email as soon as you can attaching your updated resume and hourly rate requirement.

Hays Specialist Recruitment is working in partnership with Ruby Life to manage the recruitment of this position.



by via developer jobs - Stack Overflow

sr. rails & front end engineer at Aha! () (allows remote)

Are you an Engineer looking to revolutionize the way people innovate and build software? Do you want to create something that will change the way people think about innovation, and work with cutting-edge visualization, collaboration, and social ideation technologies at the same time? We are looking for highly ambitious engineers who want to work on major aspects of the Aha! product — from the back-end through to the end user experience. If this is you, we want to hear from you!


As a Senior Rails Engineer at Aha!, you will have an excellent opportunity to join a breakthrough and profitable company that is growing fast. Aha! was founded by a proven team of Silicon Valley veterans whose last two businesses were acquired by well-known public companies. More than 100,000 users trust Aha! to link their brilliant strategy to their team's work and create visual roadmaps.


We are looking for someone who:



  • Is experienced in Ruby-on-Rails

  • Has worked on key functionality for a cloud-based product

  • Wants to work on a major aspect of product functionality from back-end algorithms through to the user interface

  • Wants to be great and work in a fast-moving, online environment where the end-user is king


We are committed to being great, and we want someone who:



  • Can work at a fast-paced company where the feedback cycle is measured in hours rather than weeks

  • Has a "get it done" attitude and a background of delivering superb work again and again

  • Is seeking a career-defining opportunity and a proven, results-oriented team that has sold multiple software companies


We are building a distributed team, and you can work from anywhere in the United States or Canada for this role. We offer generous salary, equity, benefits, and a profit-sharing program to the right candidates.


For immediate consideration, please follow these helpful guidelines and contact us at Engineering-jobs@aha.io. Be sure to include a link to your GitHub or code portfolio. If you have the right background, we will quickly follow up with you. We are not working with recruiters or third-party agencies.


by via developer jobs - Stack Overflow

Senior .NET Developer - Learn and grow in a diverse & supportive team! at OLAP Vision / xcelerate Systems Inc. (Toronto, ON, Canada)

Your role includes designing and developing new software applications and enhancing existing applications. Your eagerness to learn new technologies and your experience in Microsoft .NET development is a strong asset. You may be required to travel to the US, Europe or Australia occasionally to work direct with our global clients. Other perks include: working from home, flexible hours, a competitive compensation and benefits package, and an incentive program based on your achievements. We also offer opportunities for unlimited learning and rapid advancement.


Role Description



  • Work with a team of developers to create and enhance software applications

  • Complete deliverables within deadlines and with high quality results

  • Work independently and as part of a team to achieve corporate targets and initiatives

  • Work with quality assurance group to support release process for changes

  • Assist Professional Services/support staff as required with investigations of technical issues

  • Actively participate in design meetings, code review and knowledge sharing sessions


Required Skills



  • Degree/Diploma in Computer Science or related field, or equivalent experience

  • Excellent communication skills, cooperative attitude

  • Eagerness to learn new technologies and practices

  • Experience in object-oriented software development using .NET and C#

  • Experience with any of the following is an asset:


    • UI / UX Design

    • Web development: JavaScript, AngularJS, jQuery, CSS, HTML

    • Application development: WCF, WPF, WinForms, VSTO, COM Interop

    • Databases: SQL Server, Analysis Services

    • Tools: Visual Studio, IIS, NUnit, git, Jenkins

    • Nice to have: familiarity with finance and/or legal industry



by via developer jobs - Stack Overflow

Senior Java Developer at O'Reilly Auto Parts () (allows remote)

Our development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize Atlassian tools such as: Jira/Confluence/Fisheye, Slack, & Crucible for developer productivity.


What we look for in our developers:



  • Love solving complex problems related to serving our customers better – both internal & external customers

  • Enjoy working with teams

  • Senior level experience with Java, HTML5, CSS/preprocessers, and JavaScript/JS Frameworks (Vue/React)

  • Experience with Grunt, Gulp, & GIT is a plus

  • Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate


About our team:



  • We create and customize 90% of our applications in house

  • We are a “work family”! We have fun together and support each other

  • We respect a healthy work-life balance

  • We want our IT team members to challenge convention and drive innovation

  • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings

  • Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect


Growth within our teams at O’Reilly Auto Parts:



  • We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose

  • We want to grow our people – we help to make you better by providing training for both technical and professional development

  • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members


by via developer jobs - Stack Overflow

Eng4,Product Development Engineering at Comcast (Reston, VA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. We work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.



Job Summary:
Responsible for participating as an individual contributor in project teams, troubleshooting operational issues, providing technical solutions to operational problems, new product implementation, implementing existing products and services, and the overall upkeep and maintenance of designated areas of engineering. Interfaces with vendors,engineering, and peer operations organizations. Acts in compliance with industry and Company technical requirements, standards, policies, and procedures. Provides technical leadership to junior Engineers and project teams. Has in-depth experience, knowledge and skills in own
discipline. Integrates knowledge of business and functional priorities.Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.

Employees at all levels are expected to:
- Understand our Operating Principles; make them the guidelines for how you do your job
- Own the customer experience-think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services
- Know your stuff-be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences
- Win as a team-make big things happen by working together and being open to new ideas
- Be an active part of the Net Promoter System-a way of working that brings more employee and customer feedback into the company-by joining huddles, making call backs and helping us elevate opportunities to do better for our customers
- Drive results and growth
- Respect and promote inclusion and diversity
- Do what's right for each other, our customers, investors and our communities


Responsibilities
- Drives issues through closure engaging all appropriate resources.Leads technical bridges and provides troubleshooting direction. Provides guidance and recommended solutions to complex technical issues.
- Acts as an advocate for Engineering Operations procedures, policies,and processes. Ensures projects are fully integrated into the operations environment including lifecycle problem management from front line CARE through Engineering.
- Creates data and metric systems to track operational workflows;maintains records of results and feedback. Analyzes data and metrics,identifies problem areas, and provides actionable insight to management.
- Provides input to Engineering and vendors on defects and required enhancements. Attains all relevant industry standard technical certifications.
- Performs complex and routine maintenance tests for designated areas of engineering. Identifies, isolates, and escalates issues to appropriate personnel. Ensures that all maintenance is properly validated to minimize subscriber impact to (ideally) zero.
- Contributes to design considerations for new products or architectural changes to existing products. Assists with or leads efforts to build new application infrastructure, coordinating efforts across teams.
- Analyses problems in design, configuration, data flow, and data state within a highly complex multi-product provisioning system.
- Serves as team lead on multiple projects, often spanning different engineering disciplines within the organization.
- Leads the integration of projects into operations including instrumentation, automation, standardization, and methods/procedures.
- Does not have any direct supervisory responsibilities. May direct workflow and act as a technical lead.
- Consistent exercise of independent judgment and discretion in matters of significance.
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.


Job Specification:
- Bachelors Degree or Equivalent
- Engineering, Computer Science
- Generally requires 7-11 years related experience


Core Responsibilities:
- Partners with engineering project manager to provide consultative direction and develops long term objectives and plans to determine resources, technology and course of action to achieve results.
- Works with other members of cross-functional teams, joint ventures, third party vendors and Company's Product Managers and Marketing teams to deliver quality products, in a timely fashion, that meet defined requirements. Establishes and maintains working relationships within NE&TO, Product Development teams, joint ventures, vendors and contractors.
- Participates in Company product lifecycle process. Contributes to and/or creates product and technical requirements, detailed design documents including transaction, capacity and bandwidth models, systems definitions, and operational procedures as part of this process.
- Understands key business drivers and applies the knowledge of internal/external business issues to improve products and services.
- Anticipates and interprets customer needs, assesses requirements and identifies solutions.
- Ensures that projects are properly accepted into the engineering team,worked on in a timely and efficient manner and smoothly transitioned into Quality Assurance and Operations teams.
- Interprets internal/external business issues and recommends complete solutions based on best practices and proven technologies.
- Solves complex problems. Takes a broad perspective to identify innovative solutions.
- Provides guidance for the performance and reliability of various cross-platform applications and services. Ensures that system failures are restored in a timely manner.
- Participates in the review of failures and provides feedback to prevent future occurrences.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Lead Software Engineer at TDMK Digital (Boston, MA)

Do you have what it takes to become part of a winning team that strives for pushing boundaries? We highly promote creative thinking that helps all involved get to the solution. We offer a trendy productive environment and a cool culture where ideas are welcomed and professional growth is fostered.


TDMK Digital is looking for a Lead Software Engineer to join our Boston WeWork location. Individual must have senior knowledge and senior hands-on experience in developing, implementing and leading software programs. As a senior coder, this labor competency is responsible for maintaining and improving the performance of existing software code, with duties to design and update software databases under contract and direction from the assigned Government Product Manager. Clear communication skills are required. Astute ability in writing test scripts, in an agile software development environment, where built in automated test procedures are paramount and continuous integration of software and continuous delivery of software, to the Government is the culture. This competency is required to further test and maintain software products to ensure strong functionality and optimization. Recommendation of improvements to existing software applications as necessary. Individual shall be capable of performing the software tasks identified in the contract requirements in forming and working on Government/Contractor software coding teams.


Benefits


  • Medical, Dental, Vision, & Life Insurance
  • Paid Company Holidays
  • Paid Time Off
  • Relocation Package

by via developer jobs - Stack Overflow