Placement papers | Freshers Walkin | Jobs daily: Tuesday, July 31, 2018

Search jobs and placement papers

Sr. UI Engineer at Experian Limited (Scottsdale, AZ)

Experian offers fraud and identity services for clients in more than 44 countries. Every year we check that 182 million people are who they say they are, and help organizations effectively fight fraud while providing a hassle-free customer experience. The fraud landscape is constantly changing and a one-size-fits-all approach doesnt do enough to stop todays sophisticated fraudsters. We use a unique combination of data, analytics and technology to create right-sized fraud solutions that allow our clients to make confident decisions for every transaction. Our ultimate goal is to make the industrys fraud and identity solutions work better for everyone. 
Experian was recently cited in Forresters 2016 Vendor Landscape: Mobile Fraud Management Solutions report and listed as having nine out of a possible 10 capabilities needed to combat mobile fraud. Experian was also identified as one of three leading players in the fraud detection and prevention space in a new study from Juniper Research.

We have a unique opportunity for a Sr. UI Engineer to join this dynamic organization!

As a Sr. UI Engineer, you will be working on the Design Systems Team to support advanced enterprise software solutions across the globe. Experian has very powerful, award-winning, sophisticated technologies and has solved important issues in the Decision Analytics, Fraud and Identity Theft spaces for decades. Its now looking to add first-class design to new and existing products through local product designers and a global Design Systems Team.

You will be responsible for the ongoing development of the Experian Design System (EDS) under the direction of the Design System Lead. Youll provide expert guidance on technical strategy and direction for supporting UI standards and components in a framework agnostic way. Design System decisions have a global reach and must be well understood with documented rationale. Youll use industry standards, best practices and experience to implement reusable UI elements for a variety of technical targets. Youll have a strong focus on detail and skillfully balance optimization, performance, functional and aesthetic concerns. Youll work closely with the Sr. Interaction Designer to provide technical insight and implement designs according to spec. Youll also manage and oversee contributions to the design system from other engineers (similar to an open source model). This role is highly collaborative, and youll work with multiple teams on a variety of different products and domains to continually improve and adjust the design system over time.

Responsibilities

* Implement component designs provided by the Sr. Interaction Designer using industry standards and framework agnostic technologies (web components)
* Work with the Design System Lead and Sr. Interaction Designer to ensure the design system maintains technical integrity as new components and features are introduced
* Regularly audit and improve the EDS documentation (good/bad examples, etc.) as we move toward a more self-service model
* Establish, maintain and evolve code patterns that scale and can be safely copied and reused by others
* Provide training, support and education to engineering teams including integration with frameworks such as Angular and React
* Track bug fixes, feature requests and community contributions and manage development work with an agile process
* Manage the design systems release pipeline and version control


by via developer jobs - Stack Overflow

Android Mobile App Engineer at Smove (Singapore)

Our awesome engineers are part of a highly motivated team creating innovative solutions in the Internet of Things/urban mobility/transportation space. We custom build our hardware and software that connects to our growing fleet of hybrid cars. Our geeks write smart algorithms to increase car sharing utilisation and operational efficiency ensuring customer happiness. We leverage big data collected through thousands of trips to aid in decision making. Smove run both a B2C operation in addition to key B2B partnerships over the years with Uber, Singapore Government (Ministry of Manpower) and most recently with Grab.


Smove gives people without cars the ability to hire one when they need it, at short notice from their mobile phone in just 3-5 clicks. They like it because they can pick up the car from an ordinary parking location and drop it off wherever is convenient.


For the future, smove plans to offer to licence its technology to car fleet operators in urban locations outside Singapore, likely franchising a package to sell mobility as a service, giving operators the ability to create utility-like services for transportation of people & goods anywhere.


“Nothing happens in a start-up company until you do it”


Smove is a young company that thrives on a clear vision to make cities more liveable and to solve all pain points around vehicle ownership by developing a service model around mobility & transportation.


We are very ambitious, but also know that great things will take time and there are no shortcuts to building a lasting and sustainable business with a great culture.


If you are a thinker-doer & self-starter, bring a growth mindset and you keep challenging yourself by building something meaningful, please continue reading. If you are able to thrive in an environment without clear-cut processes and even better, able to create lean, agile & innovative processes yourself, this job is for you.


THE CHALLENGE


Acting as lead Android developer, you will be working alongside the iOS platform team. You will deliver across the entire app life cycle – concept, design, build, deploy, test, release and support. You will gather requirements around functionality and translate those requirements into elegant functional solutions. You will be working with the front end developers, building the interface, with focus on usability features and creating compelling device specific user interfaces and experiences. You will pay special attention to the application’s compatibility with multiple versions of Android and device types, and you will have a strong understanding of the patterns and practices that revolve around such a platform.


SPECIFIC RESPONSIBILITIES:



  • You will work closely with the Product and Backend teams to design, build and extend consumer and/or partner facing new products, platforms and features.

  • Ensure the performance, quality, and responsiveness of applications by monitoring performance of live apps and improving both the code and experience

  • Collaborate with a team to define, design, and ship new features

  • Identify and correct bottlenecks and fix bugs

  • Maintain high quality code

  • Manage the deployment and publishing of applications to various app stores


Requirements


Qualifications



  • Bachelor degree in Computer Science or relevant fields.


Experience:



  • Minimum of two years proven experience with commercial software development – desktop and mobile

  • Published examples of mobile applications on the Google Play Store

  • A track record of delivering successful consumer and or business products

  • Ability to use analytic data and user testing to inform design decision

  • A passion for new consumer technology and the emerging landscape

  • Ability to multitask and good time management skills

  • Ability to work on your own and as a part of the team


Skills:



  • Deep knowledge of Android SDK and best practices for Android development

  • High proficiency in Java, with strong object-oriented design skills

  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks

  • Attention to detail and a keen eye for good UI/UX

  • Experience working with RESTful APIs (JSON)

  • Experience with offline storage, threading, and performance tuning

  • Experience writing unit tests and testable code, and excellent debugging skills

  • Strong CS fundamentals, including data structures and algorithms.

  • Working knowledge of reactive programming (RxJava) and Kotlin is a plus


Personal attributes:



  • Excellent verbal and written communication.

  • Collaborative

  • Comfortable with change

  • Creative Problem Solver

  • Cultural/team fit

  • Doesn't need structure

  • Entrepreneurial

  • Likes to learn new things


Nice to haves:



  • Local Singaporean/currently located in Singapore

  • Previous startup experience


Why join Smove?


We’re passionate about creating a culture where people, at any stage in their career, can learn, grow and contribute. That’s why we have a Free Book Club Program, monthly Lunch and Learn peer training sessions, monthly Smovers Culture Week and much, much more!


We are driven by transparency, open discussion, collaboration, and direct feedback. We hate bureaucracy and slow moving decisions, and strive to create an environment where employees can speak their mind and shape the future of the company. We embrace personal development, and foster a climate where trying new things and failing without consequences is not only the norm, but expected.


If that sounds like a great environment where you can thrive and grow with us, we want you!


The Perks



  • Mature startup experience, with an informal culture, and fun environment

  • Flexible working hours, and opportunities for remote working

  • The chance to work on a product/service that you can see working in the real world everyday

  • Learn something new everyday

  • Healthy snacks, coffee, and a little bit of chocolate/candy

  • Free Book Club Program

  • Interact with teammates from 8 different countries


Salary


5000 - 6600 SGD


by via developer jobs - Stack Overflow

Agile Fullstack Software Engineer at Integral (Detroit, MI)

We are looking to create a team of software practitioners who are dedicated to writing amazing code in order to deliver critical products and systems. We have all worked for companies who pass lip service to the idea of being agile or doing test driven development.


Not here. We challenge ourselves and our clients to deliver code that keeps on giving long after it was first written. If you love arguing about TDD or IOC containers over a cold beverage and then taking that conversation and applying to critical applications in the automotive space, you will fit right in at Integral.


We want developers with all types of experience -  but you better be ready to learn and come with a passion to make yourself and those around you better every day.


We practice paired programming as a discipline rather than a dogma and you should be comfortable writing code with another person for 6-8 hours a day, 5 days a week.


We are a brand new, Detroit-based startup focused on helping our automotive clients deliver better software than they have ever seen. You have to be comfortable interfacing with clients to understanding and translate their requirements into a product.


Skills & Requirements



  • TDD and XP experience

  • A passion to learn

  • Proficiency in a modern frontend and backend tech stack

  • Open source code to demo or something that you have permission to walk us through

  • Fluent in Cloud deployments and 12factor


by via developer jobs - Stack Overflow

Senior Software Engineer (Java & Server Side) at M800 Limited (Kowloon, Hong Kong)

Job description




  • Design and implement server side communications systems

  • Prepare technical documentation on server side applications and system design

  • Maintain and enhance existing components

  • Perform ad-hoc assignments as requested


Skills & Requirements



  • BS in Computer Science, equivalent or solid experience in the field

  • At least 5 years of experience in server side applications and development

  • Strong knowledge of JAVA

  • Experience with version control tools (GIT, SVN) is a must

  • Experience with build tools (Gradle, Maven) and build systems (Jenkins, Hudson) is a plus

  • Experience with SIP, SMPP or XMPP is a definite plus

  • Experience with application profiling and performance tuning is a plus

  • Dependable and good team player

  • Desire to learn and work with new technologies

  • Fluent in English is a must


We offer attractive remuneration, 5-day work week, medical, performance bonus and other fringe benefits to the right candidate. Interested parties please send your full resume with date of availability, present and expected salaries to email hrm@m800.com.


by via developer jobs - Stack Overflow

Senior Technical writer at M800 Limited (Kowloon, Hong Kong)

Responsibilities:


·Responsible for technical writing for MIPS products


·Prepare technical documentation on software and system design, review and benchmark against the competitors


·Design specifications and system manual for workflows improvement


·Creating technical video tutorials or documents with examples to support the integration of our products (liveConenct, SDK) in the Customer environment


·Indexing and formatting product documentation.


·Works as a team with other developers


·Update documentation guidelines to encompass evolving market and technology.


·Set product documentation guidelines for different market segments.



Requirements:


·Bachelor Degree in Technical Communication, Computer Science, Information Engineering


·5 years’ experience in technical writing


·Strong background in technically writing in Mobile,Web & Linux environment is preferred


·Excellence is writing in an explanatory, procedural, and creative way


·Ability to technically write toward multiple audiences


·Solid experience in writing APIs with primary audience being developers


·Ability to work in fast and agile environment facing multiple teams and projects


·Fluent English with excellent communication skills


We offer attractive remuneration, 5-day work week, medical and other fringe benefits to the right candidate. Interested parties please send your full resume with date of availability, present and expected salaries to email hrm@m800.com.


by via developer jobs - Stack Overflow

DevOps Engineer at M800 Limited (Kowloon, Hong Kong)

Responsibilities:



  • Manage build/release of all Dev, Test, Production environment

  • Work closely with software developers to deploy and operate our systems

  • Help automate and streamline our operations and software delivery processes

  • Maintain the configuration, discover conflicts, document the process and manage the schedule of releases for each environment

  • Build and maintain tools for deployment, monitoring and operations


Requirements:



  • 5 Years+ experience in Infrastructure and Operations domains.

  • Experience with Linux systems, RHEL/CentOS preferred

  • Experience with GIT is a must

  • Experience with one of system automation tools. Chef/Puppet/SaltStack/Ansible

  • Experience with at least one programming languages, preferably Python, Java, Golang, Javascript

  • Dependable and good team player

  • Desire to learn and work with new technologies

  • Automation in your blood

  • Fluent in English is a must


Nice to Have:



  • Experience with build tools (Gradle, Maven) and build systems (Jenkins, Hudson)

  • Experience with test automation framework

  • Knowledge on Docker, Kubernetes, Terraform

  • Experience working with Cloud - AWS, Google Cloud, OpenShift, Pivotal CF

  • Background/experience working with Big Data, Data Science or Analytics 


We offer attractive remuneration, 5-day work week, performance bonus, 14-day annual leave, medical insurance, and free lunch to the right candidate. Interested parties please send your full resume with date of availability, present and expected salaries to email


Applicants not hearing from us within 6 weeks may consider their applications unsuccessful. We may also consider their application for other or future vacancies. Personal data of unsuccessful applicants will be retained for a maximum period of 6 months.


by via developer jobs - Stack Overflow

Senior / Principle Java Engineer at Colaberry Data Analytics (Lexington, MA)

Our customer, a leading Asset Management / Institutional Investment Company is currently embarking on a large transformation of technology to spearhead and serve the concurrent megatrends / disruptors evolving Financial Services to "FinTech". All done at scale through the adoption of tomorrow’s bleeding technology. This is an opportunity to work within very strong, senior level engineering teams, dedicated to achieving mutual goals; developing & designing cutting-edge FinTech Software Products.  


Role Overview:
Spearhead development and innovation with co-leaders and conductors leading this orchestration of the future. As a financial services company, data is their lifeblood. They deal in numbers and data all day, every day, but in this position, you won’t be crunching regular ol’ market data; you’ll be responsible for trying to combine financial data + emerging tech to create something new and exciting in the world of Financial Technology [FinTech]. Sounds intense, right?! It is, but you’ll also have incredible opportunities for experimentation, here is some additional information for you to consider


At the end of the day it’s about delivering and providing a superior investment experience, excellence is par. You’ll be expected to be someone who takes pride in producing clean, quality, readable, repeatable code, brings new ideas to bare, and understands analysis & design techniques; building distributed n-tier systems. Your experience involves object-based internet applications in all phases of development, from requirements analysis to delivery. You have a passion for engineering and designing back-end systems using core Java & J2EE technologies or orchestrating distributed messaging systems.


This position will be well-suited for someone who is a dreamer and executor who values speed and innovation. Do you love your work in data? Good, because this position will be demanding and will challenge you in the best ways possible. If you truly love what you do, this position will enable you to do amazing things.


Work Overview:
You will join a proverbial data/software engineering Zen garden — you’ll help bring clarity to the chaos. You can bring the complex ideas your dreams are made of and make them a reality.

- Orchestration Processes: web services, routing/messaging systems framework and integration
- Authentication, authorization, caching
- Diagnostic tools, and other Java / J2EE related applications / server infrastructure initiatives.


Work Experience / Knowledge:
Java Development - middle-tier / back-end: [Threading, JDBC, JMX, Servlets, JNI, JNDI, RMI, JAXP, JAXB, JTA, JMS, JCE, JSSE, SOAP, JAX-RPC, SAAJ, XML, XSL, HTTP]
o   REST-based services, or other Web services
o   Design [APIs, data models, sequence diagrams, class diagrams]
o   Relational databases, including JDBC and SQL
o   Big-Data / NoSQL tech such as Elasticsearch, MongoDB, Azure…
o   Exceptional data modeling, database locking techniques, data replication
o   Agile methodology, using Scrum, Kanban, or similar techniques
o   Modern IDEs like Eclipse and version control systems like GitHub

Nice to Have:
o   Familiar with distributed memory and computation technology
o   Experience with messaging systems / multiple messaging systems such as: [Tibco, Websphere MQ, SonicMQ, RabbitMQ, Camel, IBM MQ, MSMQ]
o   Understanding of TCP/IP, HA, load-balancing, data replication, LDAP; experience with Tomcat and other containers


by via developer jobs - Stack Overflow

Software Security Manager at MINDBODY Inc. (San Luis Obispo, CA)

The Software Security Manager will be responsible for managing software engineers with a specialization in security, and secure coding. They will help guide them to adopt best practices, performance, documentation, and problem-solving abilities in addition to contributing to our codebase. They will be responsible for ensuring the team members have access to any tools or equipment that is required to perform their duties. Finally, they will be responsible for training, conducting one on ones and yearly reviews, helping them to grow as professionals.



MINIMUM QUALIFICATIONS AND REQUIREMENTS:



  • BS Degree CSC/CPE or equivalent years of experience

  • 8+ years of relevant software development experience

  • 2+ years of experience managing or leading technical employees

  • Demonstrated ability to recruit and manage technical teams

  • Well versed in SCRUM, CI/CD, and common DevOps methodologies

  • Deep understanding of application security, applied cryptography, authentication, and authorization

  • Familiar with incorporating security best practices into a CI/CD pipeline

  • Experienced in C#, Java, or GO

  • Knowledge of common principles and design patterns for building distributed systems/microservices

  • Ability to drive software development efforts



PRINCIPAL DUTIES AND RESPONSIBILITIES:



  • Supervise a team of 4-8 team members

  • Actively contribute code to projects

  • Mentor software engineers within the software security team

  • Manage the overall code quality of systems and libraries owned by the software security team

  • Provide timely feedback regarding addressing bugs, code quality, and performance issues

  • Collaborate with other Software Managers and Directors to create and evaluate department-wide process improvements and initiatives

  • Foster an environment of cooperation and collaboration within the team

  • Responsible for new hire training and smooth transition into teams

  • Help team members to grow as professionals at every stage of their career

  • Encourages and supports others to take on responsibility, authority, and accountability

  • Schedule and attend one on ones with direct reports, with regularity determined by the express needs of the direct report

  • Help provide direction to the team in accordance to the Software Security Guild’s charter

  • Help to provide and maintain documentation for security best practices for development


by via developer jobs - Stack Overflow

Software QA Engineer at SimpleNexus (Lehi, UT)

SimpleNexus is seeking a talented Software Quality Assurance (QA) Engineer to join our growing team. The QA engineer is a critical member of our team and works jointly with Development and Product Management to help ensure the success of our mobile and web products.


We’re looking for someone who:



  • Is self-motivated and can work with minimal direction

  • Enjoys working across a wide variety of technologies

  • Works quickly to deliver important features to our customers

  • Has a strong knowledge of software QA methodologies, tools and processes

  • Has hands-on experience with automated testing tools like Selenium and Cypress

  • Bonus points for experience with Ruby and Javascript


This is a full-time position and is based out of our Lehi, UT office.


by via developer jobs - Stack Overflow

Application Architect at MINDBODY Inc. (San Luis Obispo, CA)

The Application Architect is responsible for actively engaging in and leading the architecture in their assigned domain(s) by collaborating with solution architects, product managers, and software engineers. This position will be actively involved in implementing software solutions that meet project needs.


MINIMUM QUALIFICATIONS AND REQUIREMENTS:



  • 10+ years of software development experience with emphasis on web technologies, cloud computing, and SaaS

  • Structured thinker, effective communicator, with excellent programming and analytic skills

  • Strategic mind with strong operational, project management and technical architecture skills

  • A track record of highly influential technical and leadership achievements

  • Demonstrated skill in aligning application decisions to an overarching solution and systems architecture

  • Substantial experience leading application design efforts as a senior or lead software engineer

  • Expertise in RESTful API, SOA, Microservice and integration architecture and design

  • An expert in application development in one or more modern programming languages



PRINCIPAL DUTIES AND RESPONSIBILITIES:



  • Accountable for the application architecture of all components within your assigned domain(s)

  • Guide multiple development teams and work streams at once to ensure successful delivery of projects

  • Evaluate and implement solutions and technologies for team adoption

  • Assess and communicate status, issues, risks, and deliverables to stakeholders

  • Be the “go-to” team member in your domain(s) for application design and patterns

  • Assist teams by hands-on coding including but not limited to: proofs-of-concepts, code samples, and application infrastructure/frameworks


by via developer jobs - Stack Overflow

Senior QA Engineer at MINDBODY Inc. (San Francisco, CA)

The QA Engineer III develops test strategies, analyzes complex software systems and code, and ensures that Frederick by MINDBODY applications work as they should for our users.  The QA Engineer III develops exploratory testing charters and test plans for new and existing functionality, including back-end APIs and front-end UIs, with the goal of identifying issues prior to release and troubleshooting reported defects so they can be resolved in collaboration with software development. In addition, this role works with software development and DevOps team members to build and maintain automated integration and performance tests to ensure we continue to deliver a high-quality product.



MINIMUM QUALIFICATIONS AND REQUIREMENTS:



  • Bachelor's and/or Master's Degree in Computer Science, or equivalent experience

  • 4+ years of industry experience in testing web applications, mobile applications and/or large-scale enterprise products

  • Hands-on experience leading testing efforts of the team

  • Hands-on experience guiding software development team in QA and SDLC best practices

  • Strong understanding of TDD/BDD and CI/CD processes

  • Hands-on experience writing and debugging code (Ruby and JavaScript experience preferred)

  • Hands-on experience with SQL and relational databases (Postgres, MySQL, etc.)

  • Hands-on experience collaborating on frameworks for test automation and internal software tools to facilitate testing

  • Hands-on experience providing mentorship to junior team members

  • Hands-on experience collaborating at a technical level with team members of various technical backgrounds



PREFERRED QUALIFICATIONS AND REQUIREMENTS:



  • Strong proficiency with API testing tools (Postman, SoapUI, Advanced REST Client)

  • Strong proficiency with browser development tools (Chrome DevTools, Firefox Developer Tools, etc.)

  • Strong proficiency with version control software (Git)

  • Hands-on experience with continuous integration tools (Jenkins, Travis CI, CodeShip, etc.)

  • Strong proficiency with scripting languages (Python/Bash/JavaScript/Ruby)

  • Hands-on experience with Ruby on Rails and React frameworks



PRINCIPAL DUTIES AND RESPONSIBILITIES:



  • Lead testing efforts of projects and of critical issues as they arise in production environments

  • Track project health by monitoring open defects and high-risk issues, develop and execute plans to drive them to resolution

  • Make implementation design decisions for software tools, improvements to continuous integration/ automation, and technical solutions to defects

  • Participate in code reviews for automated testing projects

  • Uphold and encourage the use of best practices of SDLC methodologies and code quality on the team

  • Analyze technical requirements with the team to accurately determine the level of effort of projects

  • Break down complex projects and delegate work to junior QA engineers

  • Review QA documentation of other QA engineers and propose improvements

  • Participate in design reviews, and review of project requirements and technical designs to provide meaningful feedback

  • Collaborate with software engineering team to gain an understanding of technical project architecture

  • Review QA testing infrastructure and environments that support testing efforts

  • Review QA metrics to assess the effectiveness of department and identify potential areas of improvement

  • Provide technical mentorship to junior QA engineers


by via developer jobs - Stack Overflow

Senior Computer Vision R&D Engineer - Real-time, high fidelity digital humans at Cubic Motion Ltd (Manchester, UK)

Our innovative methods for precise marker-less or marker-based face tracking from video, stereo, or depth data are already well-known for powering facial animation services and bringing real-time capabilities to the industry. We are recognised as one of the pioneers in computer vision, creating industry-leading facial animation in real-time at high quality. The clever thing we do is capture eye movement and lip movement, and use it to animate the controls of facial 'rig' in a way that nobody else can match.


However, we are not just about facial animation. It is also about building on our computer vision technology; including within the AR and VR sectors.  We believe there is huge potential for the technology in the world of social VR, where people all over the world can interact in real-time and have their avatars match their facial movements. And with the company’s growth on an upward trajectory, that potential can become reality with your help.


We have an exciting opportunity for experienced computer vision researchers to join us, to help create the next generation of real-time facial performance capture and animation solutions. We have roles based in both Pinewood Studios and Manchester Offices - please specify which location you would like to be submitted for.


We are looking for talented individuals who can: 



  • Develop algorithms which contribute to Cubic Motion’s cutting edge core technology in facial tracking and solving,

  • Turn research prototypes into robust, well-engineered code which can be used in Cubic Motion’s products.

  • Work on ‘special projects’: one-time projects requiring significant research innovation.

  • Investigate, analyse and make recommendations to management regarding technology improvements, upgrades and modifications.

  • Learn about / evaluate the latest technologies which may be relevant to the company’s goals; attend relevant conferences etc.

  • Assist in the patenting of core research ideas.


Required Qualifications / Skills



  • Phd in Computer Vision, Machine Learning or a related subject.

  • Excellent C++ skills (preferably C++ 11/14)


Desirable Skills



  • Software development experience in a commercial environment.

  • Experience with a 3D animation package or rendering engine (e.g. Maya, Motionbuilder, Unreal Engine).

  • Experience with Python.

  • Android development using NDK


Come join us to make a difference too. In return, you will have the opportunity to work alongside and learn from our experts; treading the path of the unknown, pushing boundaries of what is possible in a culture that welcomes your ideas and opportunities in a way that only a tech start-up can.


by via developer jobs - Stack Overflow

C++ Application Developer at Cubic Motion Ltd (Manchester, UK)

We are looking for a talented individual who can:



  • Play a major role in enhancing our internal application suite supporting a team of award winning animators.

  • Turn research prototypes into robust, well-engineered code which can be used in Cubic Motion’s products.

  • Investigate, analyse and make recommendations to management regarding technology and software process improvements, upgrades and modifications.

  • Learn about / evaluate the latest technologies which may be relevant to the company’s goals.


Required Qualifications / Skills



  • Good degree in Computer Science or related subject.

  • Excellent C++ skills (preferably C++ 11/14), including multithreading.

  • Significant experience of application development

  • Excellent software engineering skills in an agile development environment.

  • Good maths ability.


Desirable Skills



  • Experience with a 3D animation package or rendering engine (e.g. Maya, Motionbuilder, Unreal Engine, Unity).

  • Knowledge of image/video analysis/manipulation.

  • OpenGl

  • CUDA.


by via developer jobs - Stack Overflow

Senior Full Stack Engineer at MINDBODY Inc. (San Francisco, CA)

The Full Stack Engineer works in the Booker Frederick by MINDBODY software development life cycle, including specification, design, implementation and testing of new features and bug fixing. You will be part of our San Francisco Development Team developing applications for our automated marketing software using Ruby (backend), Ruby-on-Rails (framework), and React (front-end).


MINIMUM QUALIFICATIONS AND REQUIREMENTS:



  • Bachelor’s Degree in Computer Science or equivalent

  • 8+ years of industry experience in programming web applications, mobile and/or large-scale enterprise products

  • Experience with Ruby-on-Rails and React

  • Familiar with SDLC and programming design patterns

  • Familiar with Agile methodology

  • Sense of ownership

  • Passion for troubleshooting and problem solving

  • Detailed oriented, professional and possesses a positive work attitude

  • Communicate professionally both verbally and in writing


PRINCIPAL DUTIES AND RESPONSIBILITIES:



  • Develops high-quality code for features and bugs tasked by senior software engineers

  • Regularly collaborates with other developers to evaluate work for the technical feasibility

  • Reviews new feature impact on an application and recognize potential risks

  • Creates technical documentation for new features that can be easily understood by peers

  • Writes and executes tests for your own code, including creating comprehensive unit tests

  • Adheres to internal best practices and coding conventions

  • All other duties as assigned


by via developer jobs - Stack Overflow

Principal Software Engineer, Cloud and Enterprise Agents at ThousandEyes (San Francisco, CA)

About ThousandEyes


The name ThousandEyes was born from two big ideas: the power to see things not ordinarily possible and the ability to collect insights from a multitude of vantage points. As organizations rely more on cloud services and the Internet, the network has become a "black box" outside of their control. ThousandEyes gives organizations visibility and insight into the now borderless network. It arms them with an accurate understanding of how the network impacts their applications, users and customers. ThousandEyes is used by some of the world's largest and fastest growing brands, including 4 of the top 5 SaaS companies, 4 of the top 5 US banks and 3 of the Fortune 5. ThousandEyes is backed by Sequoia Capital, Google Ventures, Tenaya Capital and Sutter Hill Ventures, with headquarters in San Francisco, CA.


Engineering at ThousandEyes


At ThousandEyes, we use cutting-edge technologies and innovative techniques to study and visualize networks on a global scale.ThousandEyes engineers are focused on continuous improvement -- of our product, our codebase, our knowledge, and our skills. We believe in innovation, simplicity, and elegance. We work in small, cross-functional teams where everyone has a voice.


Learn more about engineering at ThousandEyes: https://www.youtube.com/watch?v=b9a_c8yJyzc


About the Role


The goal of the Cloud and Enterprise Agent team is to provide a real-time network monitoring platform that measures, correlates, and visualizes synthetic data about global network conditions. This data allows our customers to gather performance metrics about network services and servers that they depend on and make informed decisions about how to take action should something go wrong. As a Principal Software Engineer on this team, you will be helping to address our two main challenges: keeping up with the ever-increasing amount of data gathered by our agents, and making this information more actionable for our customers.


What we're looking for:



  • 8+ years of software development experience

  • A fast learner

  • Comfortable working with newer technologies

  • Expert level understanding of object oriented programming languages (Java, C++, etc)

  • Excellent object-oriented design skills

  • Experience with streaming architectures, in particular Kafka

  • Experience in open-source development is a plus

  • Experience with network protocols is a plus

  • Strong Computer Science fundamentals

  • Bachelors degree in Computer Science or similar


by via developer jobs - Stack Overflow

Senior Site Reliability Engineer (SRE), Release Engineering at ThousandEyes (London, UK)

About ThousandEyes


The name ThousandEyes was born from two big ideas: the power to see things not ordinarily possible and the ability to collect insights from a multitude of vantage points. As organizations rely more on cloud services and the Internet, the network has become a black box they can't understand. ThousandEyes gives organizations visibility into the now borderless network, arming them with an accurate understanding of how the network impacts their applications, users and customers. ThousandEyes is used by some of the world's largest and fastest growing brands, including all of the top 5 global software companies, 5 of the top 6 US banks, and 45 of the Fortune 500. ThousandEyes is backed by Sequoia Capital, Sutter Hill Ventures, Tenaya Capital, Google Ventures and Salesforce Ventures, with headquarters in San Francisco, CA.


Engineering at ThousandEyes


At ThousandEyes, we use cutting-edge technologies and innovative techniques to study and visualize networks on a global scale.


ThousandEyes engineers are focused on continuous improvement — of our product, our codebase, our knowledge, and our skills. We believe in innovation, simplicity, and elegance. We work in small, cross-functional teams where everyone has a voice.


About the Role


The goal of the Release Engineering team is to continuously support and improve all aspects of the Release Process with the vision of providing a simple, effective vehicle that allows software to be pushed anytime.


As a Senior Site Reliability Engineer focused on Release Engineering you will be collaborating closely with all engineers with the goal of understanding their challenges so you can define infrastructure and deliver tools to empower, allow self-service, velocity and consistency.


What we're looking for:



  • 6+ years in Release Engineering or similar roles/functions

  • A fast learner

  • Comfortable working with new technologies

  • Highly skilled with Go and/or Python

  • Experience working with configuration management and automation tools

  • Experience working with containers and microservices environments

  • Experience working with complex distributed systems

  • Bachelor's degree in Computer Science or equivalent experience


by via developer jobs - Stack Overflow

Senior Software Engineer (FrontEnd), Endpoint at ThousandEyes (London, UK)

About ThousandEyes


The name ThousandEyes was born from two big ideas: the power to see things not ordinarily possible and the ability to collect insights from a multitude of vantage points. As organizations rely more on cloud services and the Internet, the network has become a black box they can't understand. ThousandEyes gives organizations visibility into the now borderless network, arming them with an accurate understanding of how the network impacts their applications, users and customers. ThousandEyes is used by some of the world's largest and fastest growing brands, including all of the top 5 global software companies, 5 of the top 6 US banks, and 45 of the Fortune 500. ThousandEyes is backed by Sequoia Capital, Sutter Hill Ventures, Tenaya Capital, Google Ventures and Salesforce Ventures, with headquarters in San Francisco, CA.


Engineering at ThousandEyes


At ThousandEyes, we use cutting-edge technologies and innovative techniques to study and visualize networks on a global scale. ThousandEyes engineers are focused on continuous improvement -- of our product, our codebase, our knowledge, and our skills. We believe in innovation, simplicity, and elegance. We work in small, cross-functional teams where everyone has a voice.


Learn more about engineering at ThousandEyes: https://www.youtube.com/watch?v=b9a_c8yJyzc


About the Role


You'll be working in the Endpoint team, our goal is to ensure our customers have unparalleled ability to quickly troubleshoot issues and do long-term analysis of end-user experience. We equip our customers with complete visibility into end-user connectivity, wherever they may be located, whether internal or cloud apps. 


Our web application is the central customer-facing piece of all our product offerings, used daily by operations teams around the world. We are looking for talented engineers focused on our front end stack who can build new features while keeping the user interface simple and elegant.


What we're looking for:



  • 8+ years of development experience

  • A fast learner

  • Comfortable working with newer technologies

  • Expert in Javascript development

  • Experience with Vue.js, AngularJS or React JS, JavaScript, HTML5 and CSS, Bootstrap

  • Stays on top of current and emerging web standards.

  • Familiar with any sort of object oriented programming language

  • Strong computer science fundamentals

  • A bachelors degree in Computer Science or similar


by via developer jobs - Stack Overflow

Principal Site Reliability Engineer (SRE), Production Systems at ThousandEyes (San Francisco, CA)

About ThousandEyes


The name ThousandEyes was born from two big ideas: the power to see things not ordinarily possible and the ability to collect insights from a multitude of vantage points. As organizations rely more on cloud services and the Internet, the network has become a "black box" outside of their control. ThousandEyes gives organizations visibility and insight into the now borderless network. It arms them with an accurate understanding of how the network impacts their applications, users and customers. ThousandEyes is used by some of the world's largest and fastest growing brands, including 4 of the top 5 SaaS companies, 4 of the top 5 US banks and 3 of the Fortune 5. ThousandEyes is backed by Sequoia Capital, Google Ventures, Tenaya Capital and Sutter Hill Ventures, with headquarters in San Francisco, CA.


Engineering at ThousandEyes


At ThousandEyes, we use cutting-edge technologies and innovative techniques to study and visualize networks on a global scale. ThousandEyes engineers are focused on continuous improvement — of our product, our codebase, our knowledge, and our skills. We believe in innovation, simplicity, and elegance. We work in small, cross-functional teams where everyone has a voice.


Learn more about engineering at ThousandEyes: https://www.youtube.com/watch?v=b9a_c8yJyzc


About the Role


The goal of the Production Systems team is to have a fully automated and self service, highly scalable, efficient and reliable infrastructure. As a Principal Site Reliability Engineer on this team you will be ensuring the team reliably builds and operates infrastructure, as a code, that keeps the ThousandEyes platform always available.


What we're looking for:



  • 8+ years of SRE/devops/infrastructure experience

  • A fast learner

  • Comfortable working with new technologies

  • Exceptional with Go and/or Python and familiar with algorithms, data structures, and complexity analysis

  • Exceptional with Unix/Linux systems, with experience working with the shell, the kernel, system libraries, file systems, and client-server protocols

  • Experience with network protocols and theory (TCP/IP, UDP, ICMP, MAC addresses, IP packets, DNS, overlay networks, OSI layers, load balancing, etc.)

  • Experience with configuration management systems

  • Experience with containers at large scale

  • Experience with databases and/or performance tuning

  • Experience with distributed systems and high scalable systems

  • The will to contribute to open source projects


by via developer jobs - Stack Overflow

Senior Software Engineer (FrontEnd), Internet Intelligence at ThousandEyes (San Francisco, CA)

About ThousandEyes


The name ThousandEyes was born from two big ideas: the power to see things not ordinarily possible and the ability to collect insights from a multitude of vantage points. As organizations rely more on cloud services and the Internet, the network has become a black box they can't understand. ThousandEyes gives organizations visibility into the now borderless network, arming them with an accurate understanding of how the network impacts their applications, users, and customers. ThousandEyes is used by some of the world's largest and fastest growing brands, including all of the top 5 global software companies, 5 of the top 6 US banks, and 45 of the Fortune 500. ThousandEyes is backed by Sequoia Capital, Sutter Hill Ventures, Tenaya Capital, Google Ventures and Salesforce Ventures, with headquarters in San Francisco, CA.


Engineering at ThousandEyes


At ThousandEyes, we use cutting-edge technologies and innovative techniques to study and visualize networks on a global scale. ThousandEyes engineers are focused on continuous improvement -- of our product, our codebase, our knowledge, and our skills. We believe in innovation, simplicity, and elegance. We work in small, cross-functional teams where everyone has a voice. 


Learn more about engineering at ThousandEyes: https://www.youtube.com/watch?v=b9a_c8yJyzc


About the Role


The Internet Intelligence team provides visibility into core Internet Infrastructure including ISPs, DNS providers, IaaS, CDNs , SaaS providers and trace the impact of macro scale Internet events to individual users and enterprise networks connecting at the edge. These events include outages, routing hijacks and leaks, DDoS attacks, political interference, among others.


What we're looking for:



  • 6+ years of  software development experience

  • A fast learner

  • Comfortable working with newer technologies

  • Expert in Javascript development

  • Experience with Vue.js, AngularJS or React JS, JavaScript, HTML5 and CSS, Bootstrap

  • Stays on top of current and emerging web standards.

  • Familiar with any sort of object oriented programming language

  • Strong computer science fundamentals

  • A bachelors degree in Computer Science or similar


by via developer jobs - Stack Overflow

Software Engineer - Core Java at JP Morgan Chase (Houston, TX)

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.

 As a member of this Software Development Group, you will be focused on learning and understanding current business processes, their challenges and opportunities for improvements. You will be interacting with analysts and other developers to design, implement, deliver and support software solutions that are customer focused, safe, effective and intuitive.

This role requires a wide variety of strengths and capabilities, including:



  • Advanced knowledge of application, data and infrastructure architecture disciplines

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

  • Proficiency in programming languages: Java, Spring, Hibernate, SOA (REST/SOAP), JMS, HTML5, JavaScript, CSS, SQL

  • Thorough knowledge and extensive experience with full SDLC in context to Web Applications

  • Experience with or exposure to (a) Agile Methodology, (b) Unit Testing & Integration Testing, (c) Performance Optimization, (d) Time constraint Production Issue Support, (e) Design Patterns, (f) Web UI Design.

  • BS/BA degree in technology or equivalent experience

Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the worlds important corporations, governments and institutions. Youll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits.  CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.

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

Core Java Software Engineer at JP Morgan Chase (Houston, TX)

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.

 As a member of this Software Development Group, you will be focused on learning and understanding current business processes, their challenges and opportunities for improvements. You will be interacting with analysts and other developers to design, implement, deliver and support software solutions that are customer focused, safe, effective and intuitive.

This role requires a wide variety of strengths and capabilities, including:



  • Advanced knowledge of application, data and infrastructure architecture disciplines

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

  • Proficiency in programming languages: Java, Spring, Hibernate, SOA (REST/SOAP), JMS, HTML5, JavaScript, CSS, SQL

  • Thorough knowledge and extensive experience with full SDLC in context to Web Applications

  • Experience with or exposure to (a) Agile Methodology, (b) Unit Testing & Integration Testing, (c) Performance Optimization, (d) Time constraint Production Issue Support, (e) Design Patterns, (f) Web UI Design.

  • BS/BA degree in technology or equivalent experience

Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the worlds important corporations, governments and institutions. Youll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits.  CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.

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

Core Java Software Engineer at JP Morgan Chase (Houston, TX)

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.

 As a member of this Software Development Group, you will be focused on learning and understanding current business processes, their challenges and opportunities for improvements. You will be interacting with analysts and other developers to design, implement, deliver and support software solutions that are customer focused, safe, effective and intuitive.

This role requires a wide variety of strengths and capabilities, including:



  • Advanced knowledge of application, data and infrastructure architecture disciplines

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

  • Proficiency in programming languages: Java, Spring, Hibernate, SOA (REST/SOAP), JMS, HTML5, JavaScript, CSS, SQL

  • Thorough knowledge and extensive experience with full SDLC in context to Web Applications

  • Experience with or exposure to (a) Agile Methodology, (b) Unit Testing & Integration Testing, (c) Performance Optimization, (d) Time constraint Production Issue Support, (e) Design Patterns, (f) Web UI Design.

  • BS/BA degree in technology or equivalent experience

Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the worlds important corporations, governments and institutions. Youll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits.  CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.

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

Software Engineer Lead at JP Morgan Chase (Columbus, OH)

As an experienced Software Engineer, your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit. And best of all, youll be able to harness massive amounts of brainpower through our global network of technologists from around the world.
This role requires a wide variety of strengths and capabilities, including:

  • BS/BA degree or equivalent experience

  • Expertise in application, data and infrastructure architecture disciplines

  • Advanced knowledge of architecture, design and business processes

  • Keen understanding of financial control and budget management

  • Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals

  • Expertise in IT application, data and infrastructure architecture disciplines, with significant focus on mainframe modernization and automation

  • Experience with COBOL, JCL, DB2, MQ, CICS, Changeman/Endevor, SFTP

  • Experience with tools like Agile/Jira, Confluence, HP ALM, Git, Bitbucket, BMC Mainview, Strobe, Abend-AID, Splunk, and other DevOps tools and processes

  • Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment

  • Advanced knowledge of architecture, design and business processes

  • Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals

  • Proficiency with Microsoft Office including SharePoint, Visio, and Powerpoint

  • Provide on-call, weekend, and ad-hoc support for Break/Fix requests or urgent defect and escalation, as well as special Standalone requests (i.e. server migrations, file exports, data refreshes, etc). 

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 & Company, you're not just working at a global financial institution. You're an integral part of one of the world's 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, Cyber security, 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 & Company we value the unique skills of every employee, and we're building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies around the world, we want to meet you.
by via developer jobs - Stack Overflow

Data Scientist Capacity Infrastructure Engineer at JP Morgan Chase (Columbus, OH)

As a
member of the Infrastructure Engineering team, you'll play a big part in
designing the platforms, servers, and networks make it possible for us to
provide service to our customers, clients, and businesses around the globe each
and every day.  In this role youll call
on your experience designing tailored solutions to understand the requirements
of a project, test the performance of the infrastructure, and verify that the
requirements have been successfully met. 
As a team, you and your peers will be responsible for driving results,
collecting and analyzing monitoring data in test and production, and managing
projects to completion.  And while you
will be part of a tight-knit team of engineers who shares your passion for
technology, youll also gain access the best minds in the businessboth as part
of the JPMorgan Chase & Co. global technology community, and through our
partnerships with some of the most important tech firms in the world.




This role
requires a wide variety of strengths and capabilities, including:



  • BS/BA degree or equivalent experience
  • Proficient
    knowledge in the following key areas: Hardware Architecture (performance
    testing, monitoring, operations), Hardware Benchmarking (Agile, program
    managements, network management), Design (compliance, security), Network
    Engineering (planning, provision)
  • Intermediate
    understanding of LOB technology drivers and their impact on architecture design
  • Knowledge
    of more than one specific infrastructure technology
  • Thinks
    creatively to deliver solutions through continuous improvement   
  • Excellent understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, etc.

  • Experience with R or R Studio or python is required

  • Knowledge of various server hardware configurations and performance characteristics.

  • Database and data warehouse knowledge and capacity drivers.

  • SAN storage knowledge and capacity drivers preferred

  • Extensive knowledge of using Microsoft Office products (i.e., MS Word, MS Excel, etc.).

  • Experience with data visualization tools, such as D3.js, GGplot, etc.

  • Proficiency in using query languages such as SQL, Hive, Pig, JSON
  • Strong interpersonal and communication skills.
  • Understanding of various IBM/AIX and VMware virtualization technologies.
  • Experience with
    modeling tools from BMC, CA/HyPerformix or TeamQuest etc. and ITIL
    Capacity & Demand Management concepts are highly preferred
  • Broad
    knowledge of advanced environment monitoring & management tools,
    performance modeling tools, capacity analysis tools, and other advanced
    modeling and trending tools.
  • Data-oriented personality

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.








by via developer jobs - Stack Overflow

Systems Integration Architect - Blockchain Company at SingularDTV (New York, NY)

SingularDTV GmbH is a blockchain entertainment studio laying the foundation for a decentralized, permission-less entertainment industry by building the future of rights management, project funding, and peer-to-peer distribution.  


We are looking for a Systems Integration Architect who is eager to be the technical and creative force behind complex system design, development, and blockchain integration for our suite of distributed applications. This person will be located in NYC but will collaborate with team members and strategic partners at all levels across the globe.


The ideal candidate has years of off- AND on-chain application development experience, is a team leader, and is not afraid to roll up their sleeves to code when necessary. Additionally, the candidate is passionate about the future of blockchain/decentralized technology, entertainment, and artist empowerment.


Responsibilities:



  • Collaboratively define, implement, and document solution architectures for desktop, mobile and set-top applications within the SingularDTV ecosystem

  • Efficiently drive all aspects of project management, including initiation, scoping, planning, execution and delivery

  • Build, educate, and lead a strong development team


Requirements:



  • Bachelor's degree in computer science, information technology, or related field

  • 5+ years experience in scripting languages such as Java, Go, Solidity, Python, etc. (experience in Solidity a must)

  • 5+ years experience in defining enterprise and/or solution architectures

  • 3+ years experience in AWS/Azure/Google Cloud

  • Experience with Ethereum application development, but also knowledgeable about alternate blockchain development and open source integration

  • Ability to communicate technical matters clearly and effectively to both technical and non-technical audiences

  • Experience working with information technology systems, databases, web and mobile applications, distributed computing, project management, system design, development and deployment


Ideal Candidate Might Also Have:



  • Experience with digital asset management technology and digital workflows

  • Familiarity with production and distribution processes and technologies

  • Strong sense of curiosity and self-motivation to stay abreast of industry trends

  • Firm understanding of the entertainment industry landscape


by via developer jobs - Stack Overflow

Junior or Mid-level Full Stack Developer - Ecommerce DevOps Mentality at One Rockwell (New York, NY)

We are seeking a talented and motivated Software Developer with confident experience across front- and back-end web applications and components. You will be working on creating, improving, and standardizing a variety of (30+) Magento Enterprise ecommerce applications.


You will also be building and extending various other platforms and internal tools -- all while contributing to the the pipeline that supports such work (DevOps mentality). If you see yourself as an enabler of others, a competent detective, and a driver of efficiency, please keep reading!


Things you would work on:



  • Customize existing applications

  • Build standardized components across applications (e.g. single sign-on)

  • Improve development, qa, and production environments

  • Implement new frameworks and components

  • Modify existing features


Primary Responsibilities



  • Think: Ensure the technology approach is in line with client and internal goals.

  • Produce: Create reliable, well organized, effective code.

  • Consult: Act as a consultant for technology team members and project stakeholders.

  • Build/integrate: Use effective tools, libraries, and APIs.

  • Own: Take ownership of technical problems: strengthen components across the development process and technology stack.


Qualifications



  • 3-5 years experience in Software Development for the web.

  • Excellent technical troubleshooting and problem-solving skills.

  • Excellent communication and consultation skills.

  • Experience with Linux concepts, containerization, and 12-factor app principles

  • Very comfortable with Linux concepts and command line tools

  • Very comfortable with version control concepts and software (specifically: git)

  • Demonstrated experience implementing and improving 12-factor app principles

  • Demonstrated experience transplanting, migrating, and improving legacy codebase(s)

  • Strong experience with: JS, PHP, Linux, SQL (My or postgres), HTML + CSS (SASS, LESS)

  • Experience with implementing responsive and adaptive design

  • Experience with at least one popular full-stack framework or platform (e.g. Laravel, WordPress, NodeJS, Express, Magento, Symfony)

  • Experience with at least one major frontend framework or library and its associated pattern(s) (e.g. Backbone,js, React, Knockout.js, Ember)

  • Experience with and understanding of dependency management in JS applications (e.g. RequireJS, Webpack)

  • Ability to handle multiple, competing priorities and meet deadlines


This role reports to the Head of Development.


by via developer jobs - Stack Overflow

iOS Developer at Airside Mobile (Herndon, VA)

Airside is looking for exceptionally talented iOS application developers with a passion for solving intricate problems in the identity management area. The ideal candidate is a self-starter who worked as a primary developer in the past projects. The candidate participates in all stages of the software development lifecycle and helps influence the outcome. Therefore, a keen focus on building creative solutions and a commitment to collaborative problem-solving is essential to creating value for our customers.


At Airside, the core engineering teams are in Herndon, VA and Innsbruck, Austria, with our headquarters located in Rosslyn, VA.


Responsibilities



  • Design and build iOS applications

  • Automate tests

  • Maintain code quality

  • Contribute to CI/CD efforts

  • Collaborate with a distributed team to design and develop new features

  • Backend integration


Skills



  • 3+ years experience with Swift

  • Objective-C and Cocoa Touch

  • Cocoapods or Carthage package management frameworks

  • Experience with Agile development (Scrum)

  • Familiarity with REST best practices

  • Strong communication skills


Qualifications 



  • B.S. in Computer Science or a Related Field

  • 5+ years of experience as iOS Applications Developer

  • AWS Certifications a plus


by via developer jobs - Stack Overflow

DevOps Engineer at Comcast (Reston, VA)

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:

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 individual will be a member of the Pulse Operations team within the Systems Engineering Organization. This team operates Comcast's cross-platform services that enable the Video On Demand navigation Infrastructure and back end billing entitlement systems for millions of video customers.

This job involves supporting the full range of activities necessary to deliver services on an end-to-end basis, which will include working with various teams and vendors to develop and implement new system designs and software, and providing holistic 24x7x365 support to our customers and business partners. We're interested in attracting a diverse set of candidates for this position--If you're not sure if you qualify, please err on the side of applying.

JOB RESPONSIBILITIES:

  • Function as a key member of the team responsible for the day-to-day, 24x7x365 on-call engineering, system administration, and operation of Comcast's VOD (Video on Demand) video delivery systems.
  • Provide review and input into the design of new technical features and architectural changes to the systems.
  • Define and implement best practices around various operation processes
  • Perform periodic software updates to systems, and address security vulnerabilities.
  • Scale infrastructure to meet growing capacity and launch new applications in both private and public clouds.
  • Participate in planning, daily scrums and continuously evolve automation.
  • Lead troubleshooting efforts to find root causes and corrective actions throughout the life of a project.
  • Develop tools to automate builds and continuous integration using Jenkins, Ansible, Spinnaker, Terraform, Docker, etc
  • Develop monitoring solutions and appropriate metrics to measure performance and efficiency of applications.
  • Own the day-to-day health, uptime, monitoring, and reliability of services
  • Participation in an on-call rotation for after-hours coverage as needed.
  • Occasional travel to collaborate with remote teams.
  • Other duties as assigned.

Required Skills/Experience:

  • DevOps experience
  • At least 5 years of Linux systems administration, performance tuning, and troubleshooting experience in a large-scale (100+ servers), customer-facing, high availability environment.
  • At least 3 years in-depth experience with IP networking (TCP/IP packet analysis, DNS, DHCP, NAT, SNMP etc.)
  • At least 3 years Administration, maintenance, support, tuning and scaling of Application Servers.
  • At least 3 years supporting large application software clusters (Kafka, Cassandra, Riak, RabbitMQ, Redis, etc.) and with a clear understanding of their issues and bottlenecks.
  • Creation of scripts/playbooks to automate tasks and infrastructure buildout.
  • Experienced in managing a highly available customer facing applications be able to define and design applications based on LB and GSLB
  • Design and implementation of monitoring and notification approaches, which maximize system stability, function and performance.
  • Demonstrated ability to stay organized while multi-tasking between several projects, and to adapt to change.
  • Clear and effective verbal and written communication skills.
  • Team player with professional work ethics and a positive attitude.
  • Demonstrated ability to produce results with a minimum of day-to-day direction.
  • Demonstrated interest in continuing to grow professionally and learn new things.

Desired Skills/Experience:

  • Load Balancer configuration, function, setup and support.
  • Clear understand of client-server frameworks such as Netty
  • Experience operating and troubleshooting consul, Kubernetes, Docker
  • Experience with using, administering any NoSQL database
  • CI/CD experience with Jenkins or similar tools
  • Experience building and/or using RESTful web services and micro-services
  • Ansible AND/OR Perl programming
  • Knowledge of deploying and operating on public or private cloud infrastructure (Amazon Web Services, Azure, OpenStack)
  • Tools development in Perl, PHP, Python, Ruby, or similar languages.

Education:

  • Bachelor's degree in Engineering or Computer Science or equivalent in work experience and self-study.
  • Advanced degree is a plus.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Product Development Engineering at Comcast (Reston, VA)

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.

Summary:

Responsible for researching, designing, planning, developing, and/or evaluating new, advanced technologies by translating customer requirements or strategic business objectives into final product design. Works with development, marketing, customer service, and engineering support to develop detailed design, project plans, and product launch.

Core Responsibilities:

- 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.

- Participates in the 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.

- Ensures that projects are properly accepted into the engineering team, worked on in a timely and efficient manner and smoothly transitioned into development, Quality Assurance and Operations teams.

- Provides guidance and accepts accountability for the performance and reliability of various cross-platform applications and services, and ensures that system failures are restored in a timely manner.

- Recommends courses of action, technology, technical solutions, long term vision and vision of what needs to happen to grow the Company.

- Develops state-of-the art solutions to maximize on technology and business applications.

- Other duties and responsibilities as assigned.

- 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.


This position is for a Product Development Engineer -3 for Residential Data Services. The responsibility of this position is end-to-end accountability of products and services for Comcast residential broadband customers, including:

  • Product definition, priority, and roadmap
  • System integration both internal and external to solution
  • Performance and scale engineering
  • Deployment
  • End-to-end testing
  • Product support
  • Product launch coordination

Education Level: Bachelors Degree or Equivalent

Field of Study: Engineering, Computer Science

Certifications:

Years Experience: Generally requires 5+ years related experience

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow