Placement papers | Freshers Walkin | Jobs daily: Saturday, April 07, 2018

Search jobs and placement papers

Développeur Java at Notarius (Montréal, QC, Canada)

Notarius est à la recherche de développeurs passionnés et créatifs, qui carburent à l’apprentissage de nouvelles technologies et à les utiliser dans un contexte d’entreprise. Vous participerez à toutes les étapes du développement de nos produits: de la conception au déploiement, en passant par l’amélioration constante de notre infrastructure de développement. Notre gamme de produits inclut autant des applications “end user” que des SDK/API pour les entreprises.


Nos technos actuelles :



  • Java

  • Spring

  • MongoDB

  • Messaging (RabbitMQ)

  • Aurelia

  • Node.js

  • Jenkins


Skills & Requirements


Indispensable:



  • Diplôme d'études collégiales/universitaires en informatique

  • Plusieurs années d'expérience en entreprise, petite ou grande.

  • Fort esprit analytique et apte à le démontrer.

  • Prend un plaisir à résoudre des problèmes en apportant des solutions créatives

  • Aime discuter d'autre chose que le développement logiciel


Bonus:



  • Expérience professionnelle concrète avec l'écosystème Java

  • Expérience "full stack":

    • Backend (REST API)

    • Frontend (HTML, Javascript, CSS)

    • SQL et NoSQL




    • Messaging (RabbitMQ)

    • Mobile


  • Connaît la différence entre une fonction de hashage, une fonction d'encryption et une fonction de signature

  • Connaît le OWASP Top Ten sur le bout de ses doigts


by via developer jobs - Stack Overflow

Senior Test Automation Engineer at Scrapinghub () (allows remote)

About the Job:


QA is an important function within Scrapinghub. The QA team works to ensure that the quality and usability of the data scraped by our web scrapers meets and exceeds the expectations of our enterprise clients.


Are you passionate about data and data quality and integrity?


Do you enjoy using Python to automate testing, analyze data, and speed up manual processes?


Are you highly customer-focused with excellent attention to detail?


Due to growing business and the need for ever more sophisticated QA, we are looking for a talented Senior Test Automation Engineer  with substantial experience in Python to join our team.


As a Scrapinghub Engineer, you will build automated test frameworks and ad hoc test scripts to assist in the verification and validation of data quality.



Due to business requirements, candidates must be based in a European or U.S. time zone.


Job Responsibilities:




  • Understand customer web scraping and data requirements and map these to automated tests.

  • Analyze gaps in test coverage and bridge gaps with appropriate automated solutions (full-blown automated test frameworks and ad-hoc scripts) in Python.

  • Work under minimal supervision and collaborate effectively with Head of QA, Project Managers, and Developers to realize your test automation deliverables

  • Draw conclusions about data quality by producing (using Python or other technologies) basic descriptive statistics, summaries, and visualisations.

  • Leverage Scrapinghub proprietary Continuous Integration systems (or build your own) to ensure that automated tests get executed for each spider execution and data delivery.

  • Beyond Python-based test automation, proactively suggest and take ownership of improvements to QA processes and methodologies by employing other technologies and tools



Required Skills:




  • BS degree in Computer Science, Engineering or equivalent.

  • Demonstrable Python programming knowledge and experience, minimum of 3 years (please provide code samples in your application, via a link to GitHub or other publicly-accessible service).

  • Experience in developing automated test frameworks in Python.

  • Minimum 5 years in a Software Test, Software QA, or Software Development role, in Agile, fast-paced environment and projects.

  • You have been the lead Test Automation Engineer (or Team Lead with hands-on automation responsibilities) in at least one role or in at least one high importance project in one of your previous roles.

  • Solid grasp of web technologies and protocols (HTML, XPath, JSON, HTTP, CSS etc.); experience in developing tests against HTTP/REST APIs.

  • Strong knowledge of software QA methodologies, tools, and processes.

  • Ability to formulate complex SQL queries (or experience in emulating these in Python with libraries like Pandas, PySpark etc)

  • Excellent  level of written and spoken English; confident communicator; able to communicate on both technical and non-technical levels with various stakeholders on all matters of QA; adept at training non-technical colleagues on test automation execution



Desired Skills:




  • Knowledge and experience of Scrapy and other Python-based scraping frameworks a distinct advantage.

  • Prior experience in a Data QA role (where the focus was on verifying data quality, rather than testing application functionality).

  • Interest in and flair for Data Science concepts as they pertain to data analysis and data validation (machine learning, inferential statistics etc.); if you have ideas, mention them in your application.

  • Knowledge of JavaScript.

  • Knowledge of and experience in other technologies that support a modern cloud-based software service (Linux, AWS, Docker, Spark, Kafka etc.)

  • Previous remote working experience.



by via developer jobs - Stack Overflow

Senior Machine Learning Scientist at MGH & BWH Center for Clinical Data Science (Boston, MA)

Machine learning is on the verge of transforming healthcare, and the MGH & BWH Center for Clinical Data Science (CCDS) is at the forefront of this revolution. We are a fast-paced start-up embedded in two of the nation’s leading research hospitals, backed by industry partners like Nvidia and GE Healthcare. We have access to millions of medical records, an on-prem GPU cluster, and a top-tier team from industry and academia. We work closely with clinicians to solve critical problems in patient care – our goal is to make real products that make a real difference in the hospital.


The focus of our ML science team is to build models to solve critical needs in healthcare.



  • Classification to expedite treatment decisions, prioritize worklists, and improve accuracy

  • Segmentation and localization to improve the accuracy and speed of abnormality detection

  • Volumetric assessment of pathologies, reducing clinician time per study thereby freeing them to focus on higher-value tasks

  • Time series analysis to predict outcomes based on streaming patient data


Required skills



  • Fluent in Python

  • Highly comfortable in one of Tensorflow, PyTorch, or Caffe2

  • Highly comfortable in the theory and practice of neural networks

    • Capable of debugging faulty network architectures

    • Experience distributing training across many GPUs



  • Highly comfortable in traditional machine learning algorithms (e.g., SVM, boosting, bagging, etc.)

  • Highly comfortable in SQL

  • Comfortable working independently and defining measurable, achievable goals

  • Experience shipping ML solutions in product


Nice to have



  • Publications at top-tier ML conferences (NIPS, ICML, ICLR, etc.)

  • Experience writing production-grade software (code review, unit testing, integration testing, CI, etc.)

  • Experience programming in C/C++/Java/Go


by via developer jobs - Stack Overflow

Software Architect at Comcast (West Chester, PA)

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. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, 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.



This role will be responsible for driving forward middleware services on the Device Services. They will have end to end responsibility for projects of increasing complexity. They will focus on ensuring that we take significant strides in furthering our structural designs and micro service migration towards a fully resilient, 24x7x365 available system. A strong knowledge of Java, NoSQL and Micro Service design is required. Strong knowledge of Cable domain, Devices and Video technologies is a nice to have.

Candidate also focuses on working on development, cross systems technical knowledge. Serves as a Subject matter expertise in one or more technical areas; Has end-to-end responsibility for projects of increasing complexity that encompass more than their own development. Begins to be the "go to" person for a team's manager for any element of technical implementation and is comfortable working in all elements of a project and knows where to find the right expertise.Keeps up-to-date on technical changes on other teams, as well as new industry tools, techniques and practices.Can lead a feature development with a small team. Shows initiative beyond checking tasks off a list and can identify and suggest areas of work of future work for themselves and the team.

Responsibilities:

  • Ensures components are well engineered, coded, unit tested, and delivered on schedule
  • Interfaces with teams from other functional areas to arrive at optimal solutions
  • Develops and communicates system/subsystem functionalities and requirements.
  • Develops testing requirements for component subsystems
  • Documents the design, identifies reusable components, adheres to coding standards being followed by the team
  • Knowledge and willingness to embrace DevOps culture
  • Application performance tuning and capacity management
  • Expertise in: Java, Soap/RESTful web services, UNIX, RDBMS, non-relational data stores, and distributed systems
  • Ability to communicate technical concepts to a non-technical audience
  • Provide 24x7 on-call production support


Job Specification:

  • Education Level: Bachelor's Degree or Equivalent in Engineering, Computer Science
  • 5+ years' experience building Java-based applications and/or middleware services

Required Skills:

  • Java, Unit testing frameworks, Java Coding Standards
  • Relational/SQL (Oracle, MysQL, PostgreSQL, etc), Hibernate and/or JPA
  • Soap, RESTful web services and micro-services
  • Object oriented programming (OOP) design patterns
  • UML, Sequence and Component diagrams
  • Agile/Scrum experience
  • Application monitoring exposure
  • Knowledge of source control systems (GitHub Enterprise, SVN)
  • Knowledge of Continuous Integration and Deployment tools (GoCD, Jenkins, etc)

Recommended Skills:

  • PaaS (Cloud Foundry) a plus
  • Public Cloud (AWS, Google Cloud, or Azure) a plus
  • Device knowledge (cable modems, eMTA, STBs) a plus
  • NoSQL (Couchbase, MongoDB, etc.) a plus
  • Messaging (JMS, Kafka) a plus
  • DevOps exposure is a big plus
  • Regular, consistent and punctual attendance and other duties and responsibilities as assign


Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Manager 1, Software Development & Engineering at Comcast (Wayne, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Manager 1, Software Development and Engineering

Job Summary:

Responsible for leading a team of Software Development Engineers in the planning and designing of software and web applications. Manages projects from design to testing, including new programs, enhancements, and modifications. Collaborates with Quality Assurance team to conduct testing. Has overall responsibility for developing/administering performance standards for the development team.

A successful candidate will have an established background in developing customerfacing experiences, a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fastpaced environment.

Core Responsibilities:

  • Oversees the planning and designing of software and web applications, including new programs, enhancements, and modifications.
  • Provides guidance to Software Engineering team and other departments in identifying product and technical requirements. Serves as primary point of contact and liaison between Software Engineering and other teams.
  • Develops processes and procedures to drive department efficiencies and assists in the development and meeting of departmental budget.
  • Directs implementation initiatives for new software products and applications.
  • Well versed in Agile/SAFe methodology and has practical working experience
  • Manages all the deliverables to ensure adherence to deadlines, specifications, and budgets. Implements performance metrics and prepares periodic reports. Monitors and tracks project progress and reports findings to leadership team.
  • Ensures all engineers keep current with technological developments within the industry. Monitors and evaluates competitive applications and products.
  • Manages professional and nonexempt employees, conducting work performance reviews and ensures work performance is adhering to Company standards. Mentors, trains and develops staff.
  • 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 in Engineering, Computer Science

Generally requires 6 to 9 years related experience

Basic Qualifications:

Bachelor's degree in Computer Science, Computer Engineering or related technical discipline

6+ years of relevant engineering experience

Preferred Qualifications:

  • Technically competent and has some knowledge and expertise in java application and working in a big data environment.
  • Excellent verbal and written communication skills
  • Ability to handle multiple competing priorities in a fastpaced environment
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Lead Designer Look Ahead Product Design at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Design Leads on Xfinity Mobile are versatile UX + Ui Hybrids, strong communicators, and have a deep understanding of design trends and technology platforms. Our Senior Design Leads partner directly with Design Technologists and Product Managers to conceptualize and define new customer and service experience from pitch to pixels. This role requires a hands-on approach in shaping our innovation roadmap and long-term new feature development.

As key role on the Look Ahead team, you'll be challenged to use the full extent of your skills. You'll learn and build new ones. Along the way, you'll have the opportunity to grow personally and professionally, while having a lasting impact on some exceptional and unconventional product experiences.

You are the kind of person that harnesses their passion and curiosity to make brilliant ideas come to life. You will flex your diverse skill set to create meaningful artifacts that lay the groundwork for scalable MVP solutions across multiple platforms. You are a born self-starter: passionate about conceptualizing, iterating, and proving new ideas worthy of being invested in as new solutions. You are natural team player: responsible for evangelizing and aligning partners around bold decisions to deliver stunning product and service design concepts, rooted in breaking industry conventions and delivering on the unmet consumer needs.

The ideal candidate:
- Has in-house product side experience, startup experience, and/or innovation lab experience
- Deep experience in mobile application interface and interaction design (android, iOS, Responsive Web) is required.
- Experience with industry standards for building user interface (accessibility, responsive design, grid, performance)
- Understanding the design process in modern software organizations (wireframes, click-throughs, mocks, prototypes of all levels of fidelity)
- A deep passion for both technology and creativity
- Expert level skills with Sketch, Invision, Zeplin, Keynote, and Creative Suite.

This role specifically requires
- 7+ years of related experience
- Bachelors Degree or equivalent
- Creative skill and experience that are both broad and deep: Graphic, UI, Visual, Storytelling, Motion.
- Brainstorming with internal and external teams to develop ideas and potential solutions product experiences and service solutions.
- Contribute and at times author compelling arguments and persuasive pitches for new initiatives.
- Rapidly convert ideas into working prototypes, mashing together solutions/capabilities that exist internally or externally.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Sr. Javascript Engineer at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Job Summary:

The Senior Software Engineer in the CPE SW Platform Engineering group provides technical leadership across Video CPE products and technologies. The individual in this role will be responsible for building highly performant and efficient HTML5 / JavaScript application for the browser running on a Set top box and in building IPTV media players in Javascript to most efficiently consume IP Video streams delivered to the CPE device using adaptive streaming protocols such as DASH/HLS.This role also needs the evaluation of new products/features, and drives new feature and product initiatives into the Quality Assurance organizations and Operations and will be looked to as the SME in web browser and IP Video player space.

The role requires strong leadership and solid communications skills. The Engineer position requires the ability to work with Product Managers to define product requirements, provide direction to the Product Development engineering team, and drive the product through development and testing.

The ideal candidate would have 6+ years of hands on development experience in embedded devices using HTML/JavaScript in a browser environment. The candidate will also have experience working with various JavaScript based framework such as Angular, Node.js, Reach etc. The candidate would also need to have hands on experience in C/C++ programming language. A proven track record in delivery execution under aggressive schedule demands and competing priorities is a must. Experience working with open source community and agile development is highly desirable.

The Engineer must be able to work with cross-functional team members to identify tasks, drive development, and serve as technical interface to vendors, RDK community partners and open source community to drive technology into our products.

Key Responsibilities:

- Work with cross-functional teams, third party vendors, and company product managers to define product specifications / technical requirements, and provide leadership in delivering quality products in a timely fashion

- Keeps current with technological developments within IP Video and web browser industry. Monitors and evaluates competitive applications and products and constantly strives to build best in class solutions for our customers

- Provides technical leadership throughout the software life cycle process and guidance with regards to practices, procedures, and techniques. Serves as a guide and mentor for junior Engineers

- Communicate with stakeholders including development teams, operations, product and Sr. Leadership as required

Requirements:

- At least 4 year's software development experience with a recent focus on browser platforms on embedded devices

- Bachelor's degree in Computer Science or related field; Masters degree in Computer Science preferred

- Strong programming language skill in HTML5/ JavaScript and C/C++ in embedded environment

- Excellent understanding ofWebkitbrowser and Media handling

- Experience working with various JavaScript framework such as Node,js, Angular, React etc.

- Experience with a variety of scripting languages such as Bash and Python

- Experience with web video application development using HTML, CSS, and JavaScript

- Knowledge about FFMPEG, DASH-BMFF, HLS, MPEG2 TS and DRM such as PlayReady, Widevine etc is a plus

- Well-versed and proficient with networking technologies and protocols

- Proficient in Unix/Linux environments

- Strong design and problem solving skills

- Excellent written and verbal communication

- Fast learner with a strong desire to learn

- Team player comfortable working in a fast paced agile environment

- Regular, consistent and punctual attendance

- Other duties and responsibilities as assigned



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 2, Engineering Ops at Comcast (Philadelphia, PA)

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. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, 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 contributing 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. Acts in compliance with industry and Company technical
requirements, standards, policies, and procedures. Works with moderate
guidance in own area of knowledge.

Core Responsibilities:
- Ability to troubleshoot and repair all but the most complex issues.
Performs maintenance activities with a minimum of supervision and
guidance. Leads technical outage bridges and engages appropriate
resources to drive issues to closure.
- Acts as an advocate for Engineering Operations procedures, policies,
and processes. Ensures projects and initiatives are adhering to Company
standards.
- Tracks and reports operational workflows; maintains records of results
and feedback. Analyzes data and metrics, identifies problem areas, and
provides actionable insight.
- Acts as a technical resource in projects and initiatives and ensures
successful project implementation.
- Contributes to design considerations for new products or architectural
changes to existing products.
- Analyses problems in design, configuration, data flow, and data state
within a highly complex multi-product provisioning system.
- Performs routine maintenance tests for designated areas of engineering
and ensures all maintenance is properly validated to minimize impact.
- Provides training and guidance to less experienced team members.
- Attains industry standard certifications and education.
- 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 2-5 years related experience



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Android Software Engineer, VIPER PlayerPlatform at Comcast VIPER (Denver, CO)

Comcast's Technology. Product. Xperienceorganization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, 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.



As a mobile engineer on the PlayerPlatform team, you will develop client-side libraries that are used bymillions of peopleto stream Live, OnDemand, and Recorded content on their mobile devices. PlayerPlatform is a native SDK that powers the video playback experience in Xfinity TV, Contour2, and FreeRange TV mobile apps. It provides a video player that integrates with our video streaming, content protection (DRM), advertisement, emergency alert, and real-time analytics services. PlayerPlatform strives to provide a high quality, consistent playback experience across all the applications we run on.

Who does the mobile engineer work with?

PlayerPlatform software engineers collaborate with industry experts from many disciplines: software architects, mobile application engineers, big data scientists, and various video streaming technologists. On a daily basis, you will be working on a small scrum team that consists of product owners, software engineers, automation engineers, and quality assurance engineers. You will need to work closely with other technical teams internal and external to Comcast VIPER.

What are some interesting problems you'll be working on?

Comcast manages an enormous amount of on-demand videos and thousands of linear channels. In order to support video playback of all of these different types of content, you will be developing new solutions to support our business as well as improve our customer experience. These features include picture in picture, casting, thumbnail scrubbing, and instant video startup. You will be working on tangible features that are used by millions of Comcast customers.

Where can you make an impact?

Your code will be responsible for all IP video playback streaming that is done at Comcast. It will be run on customers' devices millions of times a week and will be the primary Comcast product that they interact with. You can help improve our video playback experience by developing the most stable, highest quality video player in the industry. You'll be working with the brightest minds in Comcast building a video platform that will power Comcast for years to come. You will drive the future of the IP video industry.

Responsibilities:

  • Build clean API's for video playback on mobile devices
  • Build reusable Android software components
  • Design and implement end to end components related to video playback
  • Analyze, optimize, and improve the code base

Skills & Requirements

  • B.S. or M.S. Computer Science or 6+ years equivalent experience
  • 4+ years' experience building Android libraries using Android SDK
  • Kotlin development experience highly preferred
  • Google ExoPlayer experience highly preferred
  • Strong knowledge of software design patterns, automated testing & CICD
  • Experience designing clean, concise, maintainable APIs
  • Excellent communication skills; ability to articulate complex technology to various stakeholders
  • Comfortable working in a fast-paced agile environment
  • Passion for highest quality, lowest buffering video streaming experience
  • Willing to relocate to Denver, CO

About Comcast VIPER (Video IP Engineering & Research)

Based in downtown Denver, Colorado, VIPER (Video IP Engineering & Research), is a startup division within Comcast's Technology and Product Division and spun out from IP Video and online projects originated within Comcast Interactive Media. We are a cloud-based, IP video infrastructure built to deliver a broad mix of on-demand video, live TV streams and an assortment of other digital media to an array of connected devices in and out of the home.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Senior JavaScript Engineer at Comcast (Chicago, IL)

About Us
Led by some of the most innovative, experienced people in the business, FreeWheel Advertisers powers over 1,200 media buying agencies and advertisers, processing more than $50bn per year. Over 7,500 media buyers in the U.S. and Europe rely on us to effectively manage their business. Through a scalable, global platform and open architecture, we offer a flexible system to support all media types in a rapidly changing landscape. As part of FreeWheel, a Comcast Company, we power the technology, data enablement, and convergent marketplaces that allow buyers and sellers to transact across all screens, across all data types and all sales channels.
We are ambitious, growing, and looking for engineers who share our passion for technology to build for the future. You will take on challenging tasks that push you as a developer, learn from exceptional teammates, and mentor others through code reviews and technology discussions. You will build excellent end-user experiences while using modern technology and tools to make development a delight. You will be respected for your talent and what you bring to FreeWheel Advertisers.
Are you ready to be part of our team?



Position

When joining us as a JavaScript engineer, you'll be aligned with one of our agile product and development teams, working together with not only other engineers but also with Product Managers, Scrum Masters, Architects, QAs, DevOps and Customer support. Some of your responsibilities will be:

  • Understand and contribute to your team's product roadmap, coming up with sound technical designs and solutions to challenging problems our users face today or upcoming market trends;
  • Follow, enforce, and collaborate in defining best practices and processes for engineers in your team and across our company, and lead in moving our products forward and eliminating technical debt;
  • Work closely with our UX / design team to ensure we produce coherent products that are a pleasure to use;
  • Follow our agile Scrum process, working in sprints together with the rest of the team to timely deliver work that both satisfies all our user stories criteria and is of sound technical quality;
  • Work with our tech stack and tooling which includes, but is not limited to: ReactJS, TypeScript, ES6, Redux, Jest, .NET 4.7, Web API, Entity Framework, Autofac, MS SQL Server, Azure, AWS, GitHub, CI and TDD practices;
  • Use the resources we provide to continuously upskill and better yourself, as well as mentor other engineers within the team and help them grow;
  • Work with colleagues and stakeholders as part of the full product development lifecycle, gaining deep knowledge of our platform, and particular areas of our clients' business to help you contribute as part of an agile team.

About You

Our people are the most important part of our business, and none more so than our engineers. We are fundamentally looking for bright, enthusiastic problem solvers. People who love a challenge, constantly evaluate and question, and above all, love to ship a product that solves real problems. While these characteristics outweigh any specific technical skills, a successful candidate should be able to demonstrate some of the below:

  • Excellent knowledge of JavaScript, ReactJS and their ecosystem (TypeScript, Redux, Jest, etc.);
  • Good knowledge of functional programming concepts, and other programming paradigms;
  • Committed to high quality and easy to maintain code, with experience in unit testing / TDD practices;
  • Experienced with designing, implementing and shipping rich front-end applications;
  • Passionate about delivering elegant technical solutions that not only meet Client and Product expectations, but are also underpinned by code that is clear, concise, and maintainable;
  • Strive working and collaborating in a multi-disciplines team, where you can work with, learn from, and teach not just Engineers but also Product Managers, QA, UX, etc;
  • Happy to engage in discussion with your fellow engineers to reach the best possible solutions for our technical challenges;
  • You are proactive, inquisitive, always looking for a challenge and want to constantly grow as a professional and to grow others around you;
  • Having experience with ASP.NET is a huge plus;
  • Master's degree in Computer Science, Engineering, or related field plus 2 years' experience in Software Development; or Bachelor's degree plus 5 years' experience

Benefits

As well as working in a fun, friendly and focused environment that is challenging and rewarding on a daily basis, you will also get:

  • Health/Rx/Dental/Vision Insurance
  • Virtual Doctor Visits
  • Short-Term/Long-Term Disability
  • Paid Family Leave
  • Wellness Programs
  • 401(k) match up to 6%
  • Employee Stock Purchase Plan (ESPP)
  • Health & Dependent Care FSA
  • Commuter Benefits
  • Tuition Reimbursement
  • Comcast Courtesy Services within the Comcast footprint
  • Free beverages, snacks, coffee, game room, as well as social and community events;
  • Access to training platforms such as Pluralsight, Lynda.com and career development programs
  • Assemble a team and participate in our Innovation days, where everyone is given free-reign to build something that will awe the entire company;
  • And many more!



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

(Senior) Java Developer at DOCTORBOX GmbH (Berlin, Deutschland) (allows remote)

Join our team and create the future of healthcare together with us!


Your tasks



  • Implement and drive further the existing stack towards a patient-centric e-health platform

  • Develop based on standards and being smart enough to know where you really need to reinvent wheel because we need a cube

  • Be privacy addicted and understand the need of data security in our domain

  • Know about the importance of nonfunctional requirements


What we expect



  • Degree in computer sciences or similar sciences , ideally with a major in software engineering

  • Experience of intensive programming in (an) object oriented language(s)

  • Good knowledge of current Java technologies , especially JavaEE 7/8

  • Experienced with plain Java EE7/8 programming as well as with Enterprise Patterns

  • Master an IDE, e.g. Eclipse, Netbeans or IntelliJ and tools such as Maven and Git

  • Experience with JavaEE containers (e.g. Glassfish), model-driven development(MDA, MDSD) and CI/CD pipelines is an advantage

  • Profound knowledge about web technologies is nice to have

  • Ability to work quickly and independently with new technologies and are able to determine the right abstraction level of a software solution

  • Ability to communicate in English (must) and German (it’s an advantage)


What we offer



  • We value smartness higher than experience

  • Diverse tasks and sole responsibility for your own work

  • A first-class technological platform that incorporates diverse areas: e-health, smart stack, nonfunctional requirements

  • Comfortable work atmosphere in our office in the heart of Berlin

  • Flexible working hours

  • Your career starts immediately in full time


by via developer jobs - Stack Overflow

Friendly, QA engineer with strong test automation at Swyfft (Redmond, WA) (allows remote)

We need a QA Engineer with test automation skills


We truly believe that hiring the best people and giving them the tools they need is the biggest key to success.  We're currently building a small development team and looking for friendly, talented folks to join the team.  We're well-funded and (we think) fun to work with. 
A key part of moving fast is making sure our product meets a high quality bar. (People get very nervous if the company to which they're entrusting their financial future can't make their own website work right.)


We need a QA engineer who's comfortable at every part of the job: manual UI testing, black/white box acceptance testing, exploratory testing, test automation, and continuous integration. We've made a big investment in test automation, but we need to take that - and our quality bar in general - to the next level. Another way to put it: you need to be able to read and write code as well as you can write and execute test plans.


If you have a background in insurance that is a definite plus!


If you're interested, reach out!


Skills & Requirements


Key personal traits:



  • Friendly

  • Smart

  • Detail-oriented

  • Eager to learn

  • Fast

  • Communicative


Key technologies:



  • Jasmine/xUnit

  • Jenkins

  • SQL Server

  • JavaScript/TypeScript

  • Knockout/ReactJS

  • ASP.NET MVC/WebAPI

  • C#


by via developer jobs - Stack Overflow

Full Stack Java Engineer at Somersi Software, Inc (Boca Raton, FL)

Somersi Software is a small, fast growing company seeking to provide the best possible atmosphere for engineers to reach their fullest potential. Are you a self-starter? Do you love to code? Do you have dreams with if statements? You will fit in here! We even received an award from the University of Florida that ranks us in the top 100 fastest-growing, Gator-owned or Gator-led businesses in the world. You'll be part the team taking us to the next level of growth.


We are looking for an experienced Full Stack Java Engineer to join a fast-growing, small startup for an on-site position. You'll be pushing code daily and responsible for all aspects, from front-end through back-end. This position requires work on multiple projects. You will be involved in all areas of design, development and deployment. As part of our team, you will have a meaningful impact on our products. 


Skills & Requirements



  • 3+ years of professional software development experience in Java

  • 3+ years of Spring 4+ or newer and Hibernate/JPA experience

  • Skilled at JavaScript and jQuery

  • Understanding of VCS and use of git with branching

  • Able to problem solve, be a self-starter and hit deadlines

  • Detail oriented

  • Capable of quickly and thoroughly killing bugs

  • BA/BS degree in Computer Science or related technical field or equivalent practical experience

  • Understanding of the *nix command line

  • You pay attention to small details such as this and add your favorite ice cream in the cover letter.

  • Bonus skills: Maven, KnockoutJS, JSON/Yaml formats, Tomcat tuning, Log4j, Redis, Node, other languages such as Objective-C, AWS, Docker.


We are unable to sponsor visas at this time.


Our Interview Process



  1. We ask you a few questions via email
  2. You take two assessments
  3. We schedule a Skype interview for additional technical and non-technical questions
  4. You come visit the team in our office

by via developer jobs - Stack Overflow

Senior Mobile Engineer, Android at Varo Money (San Francisco, CA)

ABOUT VARO


Varo is changing the future of banking with our mobile app: a frictionless bank account that also helps customers do more with their money. Varo is building a mobile bank that helps customers cover their expenses, pay their bills and build their wealth over time — so they can stop worrying about money and go live their lives. Unlike traditional banks or other fintech apps, Varo offers a complete solution with integrated deposit, budgeting, savings and lending products that help customers bank with ease and achieve better financial outcomes. There’s no reason for a bank branch on every corner anymore: all that customers need is a smartphone to bank seamlessly. Based in San Francisco and privately held, Varo has raised $78M to date, led by Warburg Pincus and The Rise Fund / TPG Growth.


ABOUT THE ANDROID TEAM


Varo’s Android team is in its infancy, and is looking to grow up. We are responsible for creating an amazing app from scratch for both phones and tablets. Our primary focus is to create a robust, testable and delightful app that will help help our customers manage their financial life. We work closely with our backend developers as well as design and product teams.


WE’RE LOOKING FOR A SENIOR MOBILE ENGINEER WHO WILL



  • Team up on the architecture, and development of our Android application.

  • Use modern but proven technologies to create an app that will run on multiple devices.

  • Deliver polished and beautiful UI with smooth animations and delightful interactions.


WHAT WILL HELP YOU BE GREAT



  • Excellent knowledge of Java and/or Kotlin

  • Experience with mobile application architectures (MVVM, MVP, Clean) and knowledge of their pros and cons.

  • Experience with Material design.

  • Knowing everything there is to know about Activities, Fragments, Lifecycles, Repositories, and those Terrible Failures.

  • Experience with databases, both yes and no SQL.

  • Being comfortable writing testable, performant code.

  • Good understanding of REST and experience in integrating mobile applications with back-end services.

  • Basic understanding of HTTP, AWS, and Linux to help troubleshoot issues during integration testing between UI and backend.

  • Experience using Jira, Confluence, and Git.

  • Understanding of Scrum development process.


THE THREE SKILLS THAT MATTER MOST


Nobody can be great at everything, but we’re looking for candidates who are extraordinary at:



  • Architecting, designing and implementing and Android application from scratch.

  • Being passionate and taking pride in what you and your team produces.

  • Sharing their knowledge with their peers, through code reviews and mentoring.


Other nice to haves:



  • Experience in building mobile web applications is a plus.

  • Financial industry experience is a plus.

  • Experience in building iOS apps is a small plus.

  • Appreciation of statically typed languages.

  • Knowledge of functional programming.


by via developer jobs - Stack Overflow

Staff Software Engineer at WePay, Inc (Redwood City, CA)

We're looking for great engineers of all experience levels to join our team as we double twice over the next two years.  


What will you work on and what will you learn?


WePay’s API’s provides a flexible and robust payments system that seamlessly integrates into the software platforms of our customers while shielding them from fraud. You’ll be working with a world-class engineering team on a number of end-to-end projects like building our data infrastructure, API’s and microservices from scratch.


Our development is done in the cloud (GCP). We're using Java, Python, Google BigQuery, Redis, MySQL, Kafka, Spark, Airflow and Zookeeper to scale our systems and services 10x over the next two years.


What impact will you have?


Your work will impact millions of users and help create a world-class SAAS payment system and fraud protection service that will power some of the biggest and fastest growing online platforms in the world. We believe that businesses will increasingly accept payments through the software platforms they're already using to grow and manage their business. That's why we partner with companies like GoFundMe, Infusionsoft and FreshBooks to deliver integrated payment services to their users.


What should be expected in the interview?


We want to understand your problem-solving skills and ability to write structured, scalable production level code. If you’re not familiar with our entire stack, it doesn’t matter as long as you’re hungry to learn more. The interview process is pretty simple and fast: a online code challenge, one phone interview with an engineer and on-site interview. Since we are working with real money writing efficient, maintainable and well tested code is a must.


by via developer jobs - Stack Overflow

Senior Software Engineer, Cloud Security at Kalles Group (Seattle, WA)

Kalles Group is a Seattle Security, Business, and Technology consulting firm on a mission to redefine professional services with the human workplace. Our subject-matter expert engagement teams are built to succeed. We align diverse career paths to bear on pressing business and technology challenges.


Kalles Group Business and Technology Consulting is a platform for you to become someone better through your work.


Team and Role Overview


The Senior SDE, Cloud Security will be joining a talented product engineering team centered in an Artificial Intelligence and Research Group.  The engineering and product development team is led by a PhD Research and Development Principal Engineers and Managers further designing and enhancing a ground-breaking cloud-based application security testing product leveraging machine learning algorithms and unique testing methods.  


We recognize that integrating Security into development pipelines is typically onerous and requires significant manual input and at times highly customized bug-fix recommendations that are challenging to implement without hands-on guidance.  Through our product, we want to make security easier for development teams, requiring less tools to report and discover major security bugs.


Information security is not an end in itself.  It’s a service to the consumer and to business.   We are building security into everything we do as an organization, and working to find ways to make security inputs transparent and supporting continuous integration efforts, not blocking them.


Key Outcomes, Year 1


In Year 1, the Senior SDE, Cloud Security will:



  • Research, design, test, and implement security solutions in a cloud application engineering environment  (.NET / Azure )

  • Build security features into our core workflow, and bring security to life across virtual networking appliances and build out our web application/ layer 7 firewall (WAF).

  • Review our authentication stack to discover holes and opportunities.  Make recommendations and implement improvements to authentication mechanisms.


Key Activities



  • Leverage existing subnet architecture documentation and feature availability to shift Azure SQL  and/or Azure HDInsight Data Warehouse server under a secure virtual network (VNET) service endpoints.  

  • Design Azure AD access to SQL database through the app fabric service. 

  • Plan and implement AzureAD RBAC.

  • Set up and configure WAF though Azure service.

  • Develop, test, enhance configuration, and implement security features for our team internally and for the product.


Qualifications



  • Strong independent thinking, knowledge of .NET development, and awareness of network security principles in cloud service environments.

  • Significant knowledge or experience with Virtual Networking (VNET) / Subnetting experience for services and apps on cloud infrastructure.

  • Significant knowledge or experience with web application firewall (WAF) / Layer 7 security.


Next Steps


No needless hoops to jump through.  Apply today!


by via developer jobs - Stack Overflow

Senior Software Engineer at Osaro (San Francisco, CA)

We are searching for a full-time software engineer to develop and maintain high-performance control interfaces to a suite of industrial robots and sensors that enable modern machine learning based robotics applications. You will be responsible for development, maintenance, and optimization of the interfaces between Osaro’s control and sensing algorithms and the lower level controls of our robot platforms.


by via developer jobs - Stack Overflow

Rockstar Backend Engineer - Gain experience with Rust! - Sigma Computing - SF at Source Coders (San Francisco, CA)

Sigma is growing its small but mighty backend engineering team. We’re chiefly responsible for making data warehouses feel as nimble, accessible, and magical as a spreadsheet. You’ll work closely with the frontend, design, and product teams to build the engine that drives Sigma.


What You’ll Be Doing


- Work directly with the founding team to support an interactive data analysis web application
- Build with modern tools and languages like Rust, Node.js, and Kubernetes
- Own, architect, and implement new systems to support our application
- Profile and tune our service for responsiveness and reliability
- Support our growing user community
- Make a product that people love


Qualifications:


- Strong computer science fundamentals, including algorithms and data structures
- A proven track record of building and maintaining high-quality software
- Experience building and deploying robust and secure web APIs
- Desire to be a great teammate and have fun at work
- Strong sense of craftsmanship, and a healthy academic curiosity


Technical experience:


- Extensive professional software engineering experience
- Strong experience with either Node.js, Rust, Clojure, Scala, Java, C / C++
- Compiler implementation and code generation
- Language design and implementation
- Distributed systems monitoring and profiling


Bonus skills:


- Statistical analysis and data visualization
- Spark
- React/Angular/Vue.js
- Knowledge of cloud application security models 
- Administered cloud service infrastructure especially GCP


by via developer jobs - Stack Overflow

Senior Data Integration Test Engineer at Northwestern Mutual (Milwaukee, WI)

What’s the role?


We are looking for a Data Integration Test Engineer with API development, testing and deployment experience. You will analyze business and functional specifications to deliver high quality data solutions while maintaining development best practices and optimizing maintainability and supportability. This role requires an agile mindset to take up new challenges and work as a team player.  



General Milestones:



  • 1-2 Months – Develop test automation using automation framework using node.JS to support unit, functional and regression testing of data movement components.  Start building an understanding of data to build test automation to allow us to quickly deploy new and changed functionality.

  • 3-4 Months – Use Java knowledge to build Kafka producers and consumers to move data between data centers including on premise and cloud data stores in Azure and AWS.

  • Beyond – Mentor others on test automation and Kafka build-out.  Look for improvement opportunities and drive them forward.



Bring Your Best! What this role needs:


Skill-sets desired:



  • Extensive experience in

    • Experience and confident coding capability in any of the following languages

      • Java

      • JavaScript Ecosystem – Node, ES6 and above



    • Experience in writing unit tests, integration tests and acceptance tests

    • SQL – writing and reviewing complex SQL statements, performance tuning.  Experience with relational databases including DB2 LUW, MySQL, Sybase, DB2 z/os is preferred

    • Automated Testing

    • Unix/Linux scripting

    • Scrum/Agile Methodologies






  • Experience with following tools/technologies is a plus

    • Github

    • GitLabs/Jenkins

    • Ansible

    • Docker

    • Kubernetes

    • AWS

    • Kafka

    • ETL





What Are We Looking for:



  • Bachelor’s degree in Computer Science, Information Systems or related field, or an equivalent combination of education and work experience

  • Minimum 4-8 years of experience

  • Fast learner and self-starter. Need person with a can-do attitude and desire to learn new technologies and techniques to develop and test data integration efficiently

  • Strong technical aptitude and ability to logically analyze and creatively solve complex issues independently

  • Ability to effectively communicate both verbally and in writing to multiple levels of the organization

  • Strong interpersonal skills and ability to work effectively with all levels throughout the enterprise

  • Strong sense of ownership and the ability to work with limited set of requirements

  • Ability to train/mentor other team members


by via developer jobs - Stack Overflow

Senior Engineer - API at Northwestern Mutual (Milwaukee, WI)

What's the role?


We are looking for a Senior Engineer with API development and deployment experience to join our Investment Product and Services Engineering team. The role requires a dynamic agile engineering mindset, patience and persistence to solve complex problems, ability to get things done quickly but thoughtfully, and strong engineering skills. Interact with various Vendor Engineers to integrate our systems and provide the best experience to our clients. 



What you'll get to do:



  • Apply engineering best practices to analyze, design and develop deploy and support software solutions, and/or infrastructure implementations/upgrades.

  • Develop software and systems on test driven development and continuous integration practices; establish monitoring and automation processes.

  • In a DevOps environment, you move between diverse tasks with cooperation and persistence, helping to bring out the best in those around you.

  • Build day-to-day like a start-up - incrementally and iteratively - but with the security and resources of an enterprise budget

  • Collaborate in a deeply cross functional way with engineers and designers - roll up your sleeves and put your heads together to brainstorm requirements for features and solution through thorny bugs

  • Release to production early and often - you won’t be working on a product for a year before it sees the light of day; we believe in MVPs.

  • Get to know your end users - observe users firsthand working with the software, and field ideas and requests from them directly

  • Test and learn - You are empowered to work with our Analytics and Research experts to identify problems, formulate hypotheses, and experiment with solutions

  • Work with a talented, mission-driven, fun-loving team who values your input and your individuality



Bring Your Best! What this role needs:



  • Expert skill in programming languages like JavaScript, and Java.

  • 4+ years of experience developing web applications with Java

  • Proficiency in object oriented analysis and design

  • Proficiency in technologies such as React/NodeJS

  • Experience creating services for Node.JS

  • Proficiency in database modeling - RDBMS and NoSQL

  • Working knowledge of relational and NoSQL databases

  • Knowledge of integrations including AJAX, Web Services at Rest, microservices

  • Strong understanding of refactoring and continuous improvement

  • Experience with unit testing and frameworks such as cucumber, JUNIT, mocha, jest, etc.

  • Experience with other scripting languages like Jenkins, Maven and Gradle

  • Experience in CI/CD and Cloud infrastructure

  • Soft Skills:

  • 4+ years professional experience in system software development and delivery

  • Strong verbal and written communication skills

  • Strong analytical and problem-solving skills with a desire to learn new emerging technologies

  • Ability to mentor other software developers to maintain architectural vision and software quality

  • Strong sense of ownership and the ability to work with a limited set of requirements.

  • Ability to explain technical solutions to technical teams and non-technical teams.

  • 4-8 years of experience.


by via developer jobs - Stack Overflow

Senior Python Engineer at ingenium.agency (New York, NY)

Software (Python) Engineer is needed to join CockRoach labs that is building a distributed relational database that is scalable, survivable, and strongly consistent. This Python Engineer will have a direct impact on building the best database for there users, partners and customers.



The Python/Django Engineer will design, code and test across there distributed opens source database. The Software Engineer will collaborate with designers and engineer both in-house and in their opensource community to design, implement and integrate new features and tools. The Python Engineer will also work to improve the overall performance of the open source database. You will make sure that their products stay scalable, survivable and consistent


Resposnbilitities:



  • Develop high traffic, large-scale and concurrent web applications for both Agency and Brand customers

  • Architect high performance, scalable solutions

  • Maintain and expand upon knowledge of multiple languages, frameworks, tools, devices, applications, and their capabilities

  • Design, develop, implement and maintain a flagship social integration platform

  • Create mechanisms for scraping data

  • Design and develop amazing customer friendly products

  • Develop models within distributed computing frameworks

  • Design and build complex applications with an emphasis on performance, scalability, and high-reliability         


Requirements:



  • Strong experience with Python, Java or similar programming Language (Comfort & interest with coding in Python)

  • Modern Front End skills with EmberJS, AngularJS or ReactJS is a plus Experience working with Large Data Sets

  • Experience with RESTful Web Services

  • Experience with large-scale, concurrent applications is a plus

  • Familiar with MongoDB or other NoSQL Databases 

  • Familiarity with Pandas is a plus

  • Strong problem-solving capabilities and exhibits strong Computer Science Fundamentals


by via developer jobs - Stack Overflow

Senior Javascript Software Engineer at Instructure (Salt Lake City, UT)

We're hiring Senior JavaScript engineers in Salt Lake City who are passionate about technology and education to build a new, next generation product for companies who want to invest in their employees. What's it like to work at Instructure? Our product team doesn't throw spec documents over an imaginary wall only to have engineering build something and throw it over another wall to QA. Our teams are collaborative — we sit together, brainstorm together, and build together because we believe that's the only way to make superior software. We're committed to innovation — so much so, in fact, that we schedule quarterly hack weeks to let individuals and teams build pet projects and aim for the fences with new, radical ideas.


What we do:




  • We’re building innovative web applications. By leveraging single page application design, ES6, CSS3, and other cutting edge technologies, we hope to bring the richness of native desktop and mobile apps to the web.

  • We use the latest tools to support progressive browsers and companies: you can leave your IE6 hacks at home.

  • We are cloud native. For this job, that means bringing the fault-tolerant and high availability principles that power the cloud to the front-end to deliver lightning fast, ultra-reliable applications that delight our users.



Skills & Requirements


What we look for:




  • Breadth of experience across languages and frameworks.

  • Deep knowledge of JavaScript, including the latest features in ES6.

  • Production experience with modern JS frameworks like React or Angular.

  • Demonstrated experience unit testing JavaScript applications to ensure application quality.

  • Capable communicators passionate about product development and user experience.

  • Autodidacts who love continual learning and exploration.

  • Engineering leaders who care about coding standards and writing lean, maintainable software.

  • 7+ plus years of professional software development experience.

  • BS or greater in Computer Science preferred.



by via developer jobs - Stack Overflow

Software Engineer (Full-Stack) at Fannie Mae (Reston, VA)

THE COMPANY


Are you interested in helping solve today's most critical housing challenges? In simplest terms, Fannie Mae serves the people who house America. We work at the heart of housing by providing reliable, affordable mortgage financing in all markets at all times, buying loans that banks and other lenders originate, so they can fund new loans. This gives more people the opportunity to buy, refinance, or rent homes and apartments. Creating these opportunities is what drives the people who work at Fannie Mae.


For more information about Fannie Mae, visit http://www.fanniemae.com/progress


JOB INFORMATION
As a Software Engineer (Java, Angular, AWS), you’ll use modern tools, techniques, and methods to build, deploy, and maintain application used by business units or infrastructure units. Lead, or play lead technical role in development teams' efforts to determine unit needs and business processes that are automated by the application. Participate in or review all of the steps in the software development life cycle to create and modify the software.


KEY JOB FUNCTIONS



  • Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects.

  • Create or Update documentation in support of development efforts. Documents may include detailed specifications, implementation guides, architecture diagrams or design documents.

  • Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate.

  • Respond to trouble/support calls for applications in production in order to make quick repair to keep application in production.

  • Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies.

  • Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives.

  • Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process.

  • Leverage Fannie Mae DevOps tool stack to build, inspect, deploy, test and promote new or updated features.


EDUCATION 


Bachelor's Degree or equivalent experience required  


MINIMUM EXPERIENCE 


4+ years of related experience


SPECIALIZED KNOWLEDGE & SKILLS



  • 4-7+ years of professional software development experience

  • Required experience must include:

    • 4+ years of Java, JEE, Spring (or another full-stack development language)

    • Experience with AWS native services like ELB, S3, Lambda, Postgres/Aurora.

    • Experience with Angular2 or similar Javascript Framework

    • RESTful Web Services

    • Agile / Scrum (SAFe preferred)



  • Desired experience may include:

    • Cloud Foundry

    • Continuous Integration / Continuous Deployment (CI / CD).

    • SVN, Jenkins and Maven



  • Strong verbal and written communication skills.

  • Ability to work independently as well as part of a team.


EMPLOYMENT               
As a condition of employment with Fannie Mae, any successful job applicant will be required to pass a pre-employment drug screen and to successfully complete a background investigation.


Fannie Mae is an Equal Opportunity Employer.


by via developer jobs - Stack Overflow

Systems Engineer at MGH & BWH Center for Clinical Data Science (Boston, MA)

Machine learning is on the verge of transforming healthcare, and the MGH & BWH Center for Clinical Data Science (CCDS) is at the forefront of this revolution. We are a fast-paced start-up embedded in two of the nation’s leading research hospitals, backed by industry partners like Nvidia and GE Healthcare. We have access to millions of medical records, an on-prem GPU cluster, and a top-tier team from industry and academia. We work closely with clinicians to solve critical problems in patient care – our goal is to make real products that make a real difference in the hospital.


The focus of our infrastructure team is to build our GPU cluster to support model development and deployment in the hospital environment



  • NVIDIA Tesla GPU-enabled compute nodes

  • High performance storage solutions

  • 100Gb networking

  • Security to ensure proper data stewardship


Required skills



  • Working knowledge of Windows and Linux-based operating systems

  • Conceptual understanding of enterprise computer networks

  • Ability to support users with a wide variety of skill levels and a friendly disposition when offering customer support

  • Strong desire to learn and be trained on unfamiliar technologies, expand skills and operational responsibilities;


Nice to have



  • Previous experience in a large networked environment


by via developer jobs - Stack Overflow

Director of Software Architecture at AirMap (Santa Monica, CA)

AirMap is looking for a Director of Software Architecture who can establish and maintain a vision for its global UTM (Unmanned Traffic Management) solution that supports our technology strategy. You will be tasked with refining that vision and leading the project pipeline to ensure we are working towards said vision. As a key contributor, you will take a pivotal role in establishing, maintaining, and evolving the reference architecture state.


A successful candidate for this position must have work experience from technology companies (preferred from large internet and cloud companies) and he/she will have many of the following skills and/or attributes to qualify for the job. This role reports to AirMap’s Senior Vice President of Engineering.


Responsibilities



  • Maintain a holistic view of our platform, identifying sensible, simple, and scalable solutions to complex problems.

  • Serve as a technical leader for AirMap’s global engineering team, helping engineers design solutions for complex problems.

  • Work with the development teams, using an agile project framework to design, architect and implement solutions across geographic locations

  • Communicate closely with small, nimble, globally distributed cross-functional teams.

  • Be a key individual responsible for stewarding our overall architecture.

  • Participate in all aspects of the product lifecycle, from ideation to design to specification to release.

  • Lead the team in the continual improvement of our engineering standards, processes, and tooling.

  • Excel at articulating complex topics to the layman (understands audience and speaks to be understood)

  • Work with customers and company stakeholders to provide technical guidance on working with our platform.




by via developer jobs - Stack Overflow

iOS Mobile Developer - Swift, API experience required at RevUnit (Bentonville, AR) (allows remote)

This is a Contract position.


Contractor preferably based in Bentonville, AR or remote based in Little Rock AR, Kansas City, Tulsa OK or other easily commutable cities to Bentonville, AR. Travel to Bentonville office or client as needed.


We are looking for an iOS Mobile Developer with required experience in Swift programming and API integration to work on contract for a longer term project.


We make a difference in the lives of users as we create learning, productivity and intelligence apps used daily by thousands and sometimes millions of employees. You will work across functions and with our clients to build sound solutions.


You’ll work on a team creating custom-written mobile applications in React Native, interacting with client APIs and leveraging native device capabilities. Experience in native mobile development is nice to have as there are native modules to bridge to React Native. As a developer, you will make strong contributions to the products we build, while following mobile development best practices.



  • Must have a minimum of 4 years in development experience.

  • Strong experience with iOS.

  • Required experience in Swift programming and API integration

  • Strong experience with JavaScript including ES6/7

  • Experience with React Native navigation APIs

  • Experience with automated testing

  • Experience with Chrome developer tools and react native debugging


by via developer jobs - Stack Overflow

TradeOps Developer (Python) - Singapore at Hudson River Trading (Singapore)

The Trading Operations (TradeOps) team at HRT sits in the center of Algo, Core, Systems and BizDev.  We play a role in everything that HRT does to create and maintain the most robust and efficient trading platform in the world.  A TradeOps Developer might work on Ops-specific tools, take on development projects with Core or Algo, or tackle challenges facing other areas of the company.  Project areas include: market access, monitoring and compliance, algo/strategy evaluation and management, performance tuning, and trading automation.  Anything that would touch our globally distributed production environment is fair game!


Being a TradeOps Developer means working on a tight-knit, highly productive team. You’ll be in charge of designing new systems that impact the whole company, debugging mission critical software under time pressure, hacking your way through old scripts, and reviewing pull requests -- all in a day’s work. We release a lot of code (usually daily, sometimes hourly!) that reaches into every department and every office at HRT.  As a TradeOps Developer you'll establish a deep knowledge of Python, C++, OS internals, CPU architecture, network hardware and protocol, individual market behavior, firm risk controls/risk management, algorithm design, and strategy management. We're looking for someone who loves technology and wants to work on a broad range of projects using whatever tool(s) best solve the problem at hand.  Excellent communication is a must, along with a can-do attitude.



The Skills



  • Excellent design, debugging, problem solving, and troubleshooting skills

  • Some experience in C++ and Python is great (not required), but good CS fundamentals and enthusiasm about learning C++ and Python is required

  • Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication


The Profile



  • You attained a Bachelor’s in Computer Science or have commensurate experience

  • You are adept in at least one higher level language such as Python 

  • You have a working knowledge of C++ or C

  • You can analyze and fix problems quickly

  • You can look at code, figure out how it works, and how to make it better

  • You really like to work with people who challenge you and make you better at what you do

  • You have excellent communication skills and a willingness to admit mistakes

  • You can make difficult decisions under time pressure


by via developer jobs - Stack Overflow

Core Java Software Engineering 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
  • extensive hands on experience with object
    oriented programming using technologies like Core Java, Spring mvc,
    Spring Boot, Restful, SOAP, message ques, Oracle Tomcat, Jenkins,
    eclipse, splunk, maven, etc.
  • Experience building APIS and software platforms in a agile environment.
  • Experience with software testing and API automation

Our
Consumer & Community Banking Group depends on innovators like you to serve
nearly 66 million consumers and over 4 million small businesses, municipalities
and non-profits.  Youll support the
delivery of award winning tools and services that cover everything from
personal and small business banking as well as lending, mortgages, credit
cards, payments, auto finance and investment advice. This group is also focused
on developing and delivering cutting edged mobile applications, digital
experiences and next generation banking technology solutions to better serve
our clients and customers.


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.  So if you're ready to put your passion for
technology to work in a way that makes a real difference, apply today.





by via developer jobs - Stack Overflow

Python Developer at Objectwise Consulting Group (Toronto, ON, Canada) (allows remote)

Develop something cool.


We have a need for a strong Python developer (at least 3 years of Python development in a commercial setting) to join a project team at our IT Security client in Toronto. Candidates must have outstanding communication skills and deep Linux knowledge. Prior big data experience is a plus.  Expected contract duration is ~ 3 months.  


Our client is looking for a rabid Python developer with extensive Linux experience to develop command-line software including command-line user interfaces for a series of data collection and management tasks to operate on a Linux appliance. Practical experience and strong understanding of Python and associated libraries is critical including fundamental knowledge of databases, Unix command line, shell commands, and string/file analysis.


This is an Extreme Programming project with a short initial timeline (4-6 weeks) with a total initial scope of three months. You are responsible for writing the code, test cases and presentation to the stakeholders.


Knowledge of Linux Security, Secure Programming Practices, and Secure Python code is an asset.


During your interview process you will be asked to write a few small scripts to demonstrate your knowledge, coding style and communication methods. Independent work capabilities, excellence communication skills, and drive to build something cool is important


by via developer jobs - Stack Overflow

Cryptographic Vulnerability Analyst - Entry/Mid-Level at National Security Agency (Fort Meade, MD)

Responsibilities





The professionals at the National Security Agency (NSA) have one common goal: to protect our nation.  The mission requires a strong offense and a steadfast defense.  The offense collects, processes and disseminates intelligence information derived from foreign signals for intelligence and counterintelligence purposes.  The defense prevents adversaries from gaining access to sensitive classified national security information. 

Do you want to build Cyber capabilities and capacity to enable national security operations? Do you want to be at the forefront of Cyber defense, tackling a complex mission to protect against the threats of today and tomorrow? If so, NSA is the place for you!

Cryptographic Vulnerability Analysts play a critical role in enabling security solutions by:

- identifying vulnerabilities of and attacks to cryptographic systems 
- comparing and contrasting various cryptographic attack techniques 
- producing formal and informal reports, briefings and perspectives 
- analyzing data using mathematical/statistical methods
- conducting security evaluations
- developing countermeasures to address cryptographic vulnerabilities
- designing, evaluating or modifying encryption schemes or algorithm

The ideal candidate is someone with strong problem-solving, analytic, communication and interpersonal skills who is/can:

- motivated 
- flexible
- innovative
- work effectively across in diverse environments
- well-organized
- handle multiple assignments





Qualifications





Salary Range: $69,545 - $86,659 (Entry Level/Developmental)

*The qualifications listed are the minimum acceptable to be considered for the position. Salary offers are based on candidates' education level and years of experience relevant to the position and also take into account information provided by the hiring manager/organization regarding the work level for the position. 

Entry is with a Bachelor's degree and no experience. An Associate's degree plus 2 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.

Degree must be in Mathematics, Engineering, Computer Science or include 2 years (i.e., 24 credit hours) of advanced mathematics.

Relevant experience must be in the design, development, use and evaluation of mathematics models, methods, or techniques (e.g., cryptographic algorithms) to study issues and solve problems; information/cyber/network security; vulnerability analysis; penetration testing; computer forensics; and/or information assurance. Completion of military training in a relevant area such as JCAC (Joint Cyber Analysis course), Undergraduate Cyber Training (UCT), Network Warfare Bridge Course (NWBC)/Intermediate Network Warfare Training (INWT), Cyber Defense Operations will be considered towards the relevant experience requirement (i.e., 20-24 weeks course will count as 6 months of experience, 10-14 weeks will count as 3 months of experience).

Salary Range:  $80,455 - $107,140 (Full Performance)

*The qualifications listed are the minimum acceptable to be considered for the position. Salary offers are based on candidates' education level and years of experience relevant to the position and also take into account information provided by the hiring manager/organization regarding the work level for the position. 

Entry is with a Bachelor's degree plus 3 years of relevant experience, or a Master's degree plus 1 year of relevant experience, or a Doctoral degree and no experience. An Associate's degree plus 5 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.

Degree must be in Mathematics, Engineering, Computer Science or include 2 years (i.e., 24 credit hours) of advanced mathematics.

Relevant experience must be in the design, development, use and evaluation of mathematics models, methods, or techniques (e.g., cryptographic algorithms) to study issues and solve problems; and in vulnerability analysis, penetration testing, or computer forensics. In addition, may include information/cyber/network security and/or information assurance. Completion of military training in a relevant area such as JCAC (Joint Cyber Analysis course), Undergraduate Cyber Training (UCT), Network Warfare Bridge Course (NWBC)/Intermediate Network Warfare Training (INWT), Cyber Defense Operations will be considered towards the relevant experience requirement (i.e., 20-24 weeks course will count as 6 months of experience, 10-14 weeks will count as 3 months of experience).





How To Apply - External





To apply for this position, please click the 'Apply Now' button located at the top or bottom of this page.  After completing the application and clicking the 'Submit Final' button, you will receive a confirmation email.  Emails regarding your application status will be sent periodically.  Please ensure your spam filters are configured to accept emails from noreply@nsa.gov.

by via developer jobs - Stack Overflow