Placement papers | Freshers Walkin | Jobs daily: Saturday, March 10, 2018

Search jobs and placement papers

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

Sr. Software Engineer, XHome Voice 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:

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.

The Digital Home team within Comcast is looking for a Sr. Software Engineer who is a senior level developer with broad technical expertise, good communication and collaboration skills. In this role, you will collaborate with other developers, designers, testers, tech-operators and business managers to develop features for the Xfinity Digital Home applications. The primary responsibilities will include developing client interfaces and middleware for the Xfinity Digital Home platform. You must be able to pick up new languages and technologies quickly, be a strong team player, and rapidly adapt to changing business and customer demands. The ideal candidate will have experience building and testing both APIs and either web or mobile client applications. Job duties include a balance between development and fast-paced critical thinking, communication, troubleshooting and problem solving. It's an opportunity for you to invent the next generation digital home platform.

Responsibilities

- Interfaces with teams from other functional areas to arrive at optimal solutions

- Knowledge and willingness to embrace DevOps culture

- Ensures components are well engineered, coded, unit tested, and delivered on schedule

- Documents the as is design, identifies reusable components, adheres to coding standards being followed by the team

- Tracks and documents requirements for development projects, features and enhancements

- Mentors junior team members in relevant technologies

- Develops and communicates system/subsystem functionalities and requirements.

- Develops testing requirements for component subsystems

- Ability to communicate technical concepts to a non-technical audience

Education Level

- Bachelor's Degree or Equivalent in Engineering, Computer Science

- 5+ years' experience building Java-based applications and/or middleware services

Required skills

- Strong Knowledge of Core Java, multithreading,

- Experience building and/or using RESTful web services and micro-services

- Experience in caching especially in HTTP compliant caches

- Fundamental understanding of the HTTP protocol

- Familiarity with Java Coding Standards

- OOP and OOD design patterns

- Sequence and Component diagrams

- Experience in working with Agile/Scrum

- Knowledge of source control systems (GitHubEnterprise)

- Knowledge of Continuous Integration and Deployment tools (Jenkins, AntHillPro)

- DevOps experience

- Experienced in the design of Internet-scale applications and platforms; knowledgeable in performance tuning and capacity management

- Regular, consistent and punctual attendance
- Other duties and responsibilities as assigned

Desired skills

- Strong Knowledge in several of: Ruby, Scala, Javascript, Go

- Familiarity with cloud computing tools and technologies (S3, SQS, Cassandra...)

- Knowledge of deploying and operating on public or private cloud infrastructure (Amazon Web Services, Azure, OpenStack)

- Knowledge of Hypermedia Application Language (HAL) web services

- Familiarity with cloud computing tools and technologies (S3, SQS, Cassandra...)


Digital Home Engineers are passionate about teamwork, developing our skills, and creating awesome experiences for customers. We are fortunate to do what we love, every day. Join us!



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Network DevOps Engineer 1 at Comcast (Mount Laurel, NJ)

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.



Summary
Comcast's Network Infrastructure Engineering team is seeking a self-motivated, driven engineer with networking and/or software development skills to help automate, transform, and operate Comcast's national Converged IP Network. This person will assist the team in charge of the world's largest IP voice, video, and Internet network. They will be responsible for planning, designing, developing, deploying, and operating new Software Defined Networking (SDN) applications and other network automation functions.


Core Responsibilities
- Provides technical advice and support for real time analysis, control, and operation of the Converged Regional Area Network and Commercial network devices.
- Executes existing test plans.
-Collaborates with other Software Development Engineers, Network Engineers, and others
- Tests and certifies configuration, hardware and new features prior to deployment to the Converged Regional Area Network and Converged Commercial Network.
- Provides technical Tier 5 support for network problems and simulation of network issues.
- Works to ensure that all systems and bug fixes are complete in new releases.
- Works with vendors on new product releases.
- Maintains consistent records and documentation of all tests and certifications.
- Keeps the appropriate people informed and aware of the status and progress of work activities and business issue.
- 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.


Key Proficiencies
-Software development & scripting
-Systems administration
-IP networking


Other desirable skills not limited to:
-Working with Open Source. Both as a user and community contributor.
-Virtualization
-Software Defined Networking, network automation, data-plane programming.
-Familiarity with any of these or similar tools and systems: Quagga, Bird, FD.io VPP, FBOSS, Wedge, Cisco Lindt, Kafka.
-Network telemetry, key-value & JSON document stores, time-series databases.
-Distributed systems.


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



Comcast is an EOE/Veterans/Disabled/LGBT employer and all qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex or any other legally protected category.


by via developer jobs - Stack Overflow

Senior Software Engineer at Comcast (Englewood, CO)

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:


Provide a technical leadership within teams responsible for designing, building and maintaining applications, databases that are used for the activation, provisioning reconciliation & fraud detection services. Develop, test & provide operational support for the serviceability Applications and Services, including user interfacts (UIs), web service & analytical components. collaborate with team leads, project managers, and business partners to understand application requirements; utilize Java, J2EE Suite, Spring Cloud, Apache Tomcat, Jenkins, GitHub, Hadoop, Hive, Spark, Kafka, RabbitMQ and Cloud Foundry to build and enhance applications a Linux/Unix environment; write scripts to automate application builds using Gradle; build analytical reports, dashboards using Tableau, Angular js web apps, d3js, hive queries and configure Hadoop/ Spark job workflows; create unit tests applications using JUnit; deploy applications to development, testing, and production environments using Jenkins; monitor applications in production; investigate application outages, assess impact to consumers, and restore normalcy per SLAs; develop proof-of-concepts for new product ideas; attend daily Scrum meetings and other meetings as required for backlog grooming, sprint planning, User demo, code review, and Retrospect; and mentor, train, and provide direction to junior-level engineers.

Responsibilities
The candidate will:
-design new software applications, support applications under development, and customize existing applications.
-develop software update processes for existing applications.
-assist in the rollout of software releases and provide required help on the CI/CD, Build patch automation.
-collaborate with project stakeholders to identify product and technical requirements.
-conduct analysis to determine integration needs.
-diagnose performance issues and propose and implement code improvements.
-prove scalability with load generating tools.
-ensure the software architecture is lean, extensible, and well documented.
-ensure software modules are reliable and reusable.
-work with the Quality Assurance and Operations teams to ensure applications meet and/or exceed specifications and technical requirements.
-ensure that code adheres to defined standards and best practices for security, coding, and performance.
-practice Agile development methods and demonstrate agile values of collaboration, embracing changes, and iterative development.
-develop technical roadmaps for future implementations.
-develops business case analysis on potential projects.
-provide technical support to the team & mentoring

Qualifications

Basic Qualifications (Requirements):
-Master's or Bachelor's degree in Computer Science or related fields.
-Hands-on experience working through the entire webservices (REST/SOAP), Data Mining/ Data Engineering.
-Expert level skills with Java/ J2eem, Spring Cloud, Python, Shell scripts.
-Experience in managed and distributed queues, such as Kafka/ RabbitMQ.
-Expertise in Relational databases and/or NoSQL databases (Mongo & Cassendra).
-Experience in Hadoop ecosystems & its components such as Hive, HDFS, Hbase & Accumulo.
-Great analytical, implementation and organizational ability.
-Ability to communicate effectively with team leads and other team members (developers and QA engineers) in a team environment, and relay necessary information as appropriate.

Assets (Preferred)
- Experience with Cloud Foundry development.
- Experience with MongoDB.
- hands on experience in R, R Studio and other statistical tools.
- Experience with building models for Supervised and Unsupervised learning.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Software Engineer, Mid at Booz Allen Hamilton Inc. (Chantilly, VA)

Booz Allen Hamilton has been at the forefront of strategy and technology for more than 100 years. Today, the firm provides management and technology consulting and engineering services to leading Fortune 500 corporations, governments, and not-for-profits across the globe. Booz Allen partners with public and private sector clients to solve their most difficult challenges through a combination of consulting, analytics, mission operations, technology, systems delivery, cybersecurity, engineering and innovation expertise.


Software Engineer, Mid

The Challenge:

Are you always pushing for the use of new technology? Are you looking for an innovative environment that exposes you to opportunities to show off your full spec developer skills? Were looking for a software engineer that can design, develop, and deploy mission critical messaging systems. On our team, youll solve your clients evolving tactical messaging application needs. Flexibility is key, as youll support development from back-end to presentation. As the work evolves, so do you moving between full scale development, existing tool modification and integration, and cloud migration.


At Booz Allen, you will be part of a team of skilled engineers. Our software engineering team encourages each other to develop skills and take on new challenges. Youll have opportunities to mentor and receive mentoring, in addition to having access to learning and development resources. If you are you up for a challenge, we are looking for you.


The Perks:

Youll have the opportunity to connect in Communities of Excellence with others doing similar work, because we know that creativity is contagious, and when you dont have to recreate the wheel, you can focus on new challenges. Benefit from our Digital University, an online learning portal where you can access more than 5000 tech courses, certifications and books. Be empowered by our latest tools and technology, or take advantage of our tuition assistance. Take your creative ideas to the next level by applying to our Tech Innovators Program, which offers funding and time to explore your own interests.


You Have:

-3+ years of experience with Java, C#, .Net, or SharePoint development in an academic or professional environment

-Knowledge of the software development life cycle

-Knowledge of Web-based applications

-Top Secret clearance

-BA or BS degree


Nice If You Have:

-Knowledge of Agile development

-Knowledge of government contracting practices

-Ability to work in a fastpaced and collaborative team environment

-Possession of excellent analytical and problemsolving skills

-TS/SCI clearance preferred


Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Top Secret clearance is required.

Integrating a full range of consulting capabilities, Booz Allen is the one firm that helps clients solve their toughest problems by their side to help them achieve their missions.  Booz Allen is committed to delivering results that endure.

We are proud of our diverse environment, EOE, M/F/Disability/Vet.

#LI-AH1, AFH16, AFH26, CB16, CJ1, DH1, GD16, STK17, TMJ16


by via developer jobs - Stack Overflow

Full Stack Web Developer at Four Tier Software (Parker, CO)

Web developers are one of the most important members of our team at Four Tier Software.  We are looking for a self-motivated full stack web developer to work in a fast paced environment.  This candidate will be responsible for new web development on one of our flagship products.


This candidate will gain exposure to a wide variety of Amazon Web Services technologies such as Lambda, S3, Elastic Load Balancing and server-less infrastructure.


In addition to website development this candidate will work with the team on migrations of legacy winform/WPF application to web applications. 


If you are interested in a collaborative, team-oriented approach to web development, Four Tier Software might be the perfect fit for you.


What do you get?



  •     A fun, fast pace environment with endless growth possibilities

  •     Competitive salary and great benefits (401(k), medical coverage, paid vacation)

  •     The opportunity to help us deliver incredible software to our clients

  •     Hands on experience with Amazon Web Services, Xamarin and other technologies


What do you have to do?



  •     Be a fun and engaged member of the team

  •     Help us deliver products on schedule

  •     Keep the management team updated on releases


What do you need to have?



  •     Proficiency in JavaScript, jQuery, MVC, MVVM, Bootstrap, Domain Driven Design

  •     Advanced knowledge of the Microsoft technology stack (ASP.NET, C#, SQL Server)

  •     4+ years of experience in full stack development

  •     Experience or exposure to Agile

  •     Knowledge of Team Foundation Services


What would make you standout?



  •     Prior work experience with Amazon Web Services or Azure

  •     Experience with mobile technologies(iOS, Android or Xamarin)


by via developer jobs - Stack Overflow

Intermediate and Senior-level Full Stack Developers at Solium (Calgary, AB, Canada)

ob description



Solium needs Intermediate and Senior-level Full Stack Developers who want to write great programs.


Do you want to work with a system that gets a half million logins from one hundred thousand users per month? How about write code for an industry-leading financial services platform that transacts more than ten billion dollars a year? Do you think it would be cool to be a part of the team that expands this platform to transact one trillion dollars for ten million users?  Have you ever wanted to be in a Guild?  Have you yearned to hear "that sounds great go ahead and try it out"?

You aren't dogmatic; you're pragmatic. You know that "agile" means adapting to deliver value to customers, not necessarily any of the individual practices surrounding it. You care about automated tests and code reviews, and when the build breaks, you don't run git blame. You find the root cause and fix it. You embrace the hard problems like localization, security, and timezones. You want to move our code, style and performance in the right direction and be an influencer.

It doesn't matter if it's Ant or Gradle, Struts or Spring, jQuery or GWT - you know it or you can pick it up. You aim to build commercial products that people use - technology is just a means to an end. We are looking for developers of all experience levels to help us build a fast, reliable, secure, and resilient enterprise platform on a global scale.

Things we believe:



  • Results matter, not the clock.    

  • Code and technology are what we use to solve problems, not the whole of our job.

  • Continuously Improving, learning everyday through pairing, Lunch and Learns and mentorship.     

  • You are passionate about about what you do and you take pride in your craft.

  • Great programmers are great programmers whether they work in Java, .Net, React Native or C++

  • Free tools are great unless they aren't the best. We use high-end Linux workstations with big monitors and tools like IDEA, JRebel and the Atlassian suite to keep us in the zone.


Skills & Requirements


Things we like:  



  • Prior experience with production large-scale distributed systems

  • Familiarity with technologies we use (Java, Spring, GWT, Struts, JPA, EJB, REST)     

  • A hunger for tracking down root causes - no matter how deep the rabbit hole      

  • A BS in CS is appreciated but not necessary with the right background


What you'll do:



  • Be customer focused - learn about the business to help bring value to our customers

  • Act technology driven - design, implement, and test new functionality   

  • Work closely with QA - we fix our own bugs      

  • Work with Product Management to deliver material value to our clients     

  • Do full stack dev from the DB to the UI      

  • Use your experience to help the whole team get better


What you'll get:         



  • Market rate salary based on experience         

  • An amazing on-boarding experience on Shareworks, Dev Culture, How we do things and even "reforming" you from .Net to Java          

  • Participation in annual bonus plan and stock incentives  

  • Share Purchase Plan with company contributions (we are public and profitable!)           

  • Casual Environment - we aren’t a bank, they just happen to be clients

  • 20 Paid Days off + 11 stat holidays (and 5 week sabbatical after 5 years)

  • The occasional spontaneous Nerf War

  • Relocation Assistance available for the right candidates


If you've read this far and you're thinking "I want to be a part of this", we agree!


Just send an email to dev-careers@solium.com with Intermediate OR Senior Dev Applicant in the subject and we'll talk about how your career is about to get better.


These jobs are full time positions in Calgary, Alberta, Canada.  In addition to being a Canadian citizen or having permanent resident status, you must live in Calgary or be willing to move.


by via developer jobs - Stack Overflow

Full Stack Engineer (React/Redux) at Cylance (Austin, TX)

Cylance is looking for a Senior Application Engineer/Architect to join our cloud infrastructure team in Austin!


This person should ideally have full-stack development experience, and we are looking for someone with strong experience using React & Redux on the front end.


WHAT YOU WILL DO



  • Lead design, implementation, and testing of scalable and highly available Cloud based applications and API services. 

  • Provide deep software development knowledge with respect application architecture, design patterns and programming best-practices.

  • Work with both Development and Product Management teams to define roadmaps and plans based on requirements.

  • Research and provide guidance on adoption of new technologies.

  • Participate in team architecture discussions; contributes ideas throughout the process from planning to execution.

  • Mentor and coach Junior and Mid-level engineers.

  • Utilize expert ability to troubleshoot and resolves problems on a regular basis.



WHO WE ARE LOOKING FOR

  • Strong application programming experience in any of the following languages:  .Net, Java, Python.

  • Strong JavaScript experience - must have worked with React and Redux

  • Solid OOP knowledge and past data modeling experience. 

  • Experiences in building scalable applications (12-factor, Scale Cube, Microservices).

  • Experience with continuous integration tools and practices.

  • Demonstrated ability to write and analyze functional and design specifications.

  • Extra-curricular software development passion (e.g. open source contributions)

  • BS or MS Engineering degree in Computer Science, EE or related professional experience.

  • Agile software development expertise.


by via developer jobs - Stack Overflow

Data Engineer (Trello) at Atlassian (New York, NY) (allows remote)

As a Data Engineer at Trello, you’ll work on building and evolving our analytics data pipelines and keeping everything running efficiently as we scale the infrastructure on the way to our goal of 100 million users.


Key Responsibilities


Developing and maintaining the data analytics infrastructure and pragmatically solving problems dealing with complex systems. Taking our series of shell scripts and cron jobs and turning it into a reproducible, reliable system. Working with analysts, data scientists, and developers to support our analytics environment, integrate with the Atlassian data platform, and move our data pipelines closer to real time while balancing between operational and project-based work.


More about you...



- You've been in the trenches building highly scalable, efficient, and resilient data stores and pipelines.


- You’re used to collaborating with analysts, data scientists, and developers.


- You’re comfortable building and scaling the infrastructure needed to move massive quantities of data using one or more of the technologies that make up our AWS-based stack: Redshift, MongoDB, PostgreSQL, SQL Server, Salesforce, Kinesis, Airflow.


- You believe that a data pipeline should be subject to the same engineering rigor as any other application, such as testing, code reviews, and automated deployment.


- Cloud-based engineering and DevOps are exciting topics for you.


- Automating away tedium is a reasonable life goal, be it with python or other technologies.


- You’re a fast learner and ready to jump in quickly.


- You have an excellent command of written and spoken English.


More about us...


We hire creative people and give them the autonomy and resources to do great work.


Trello is entirely hosted in AWS and its data pipeline includes MongoDB, SQL Server, Snowplow, and Redshift. We currently use Ubuntu, Puppet, Nagios, Kibana/Splunk, Python, and Fabric to tie it all together and keep up with it.


Our office is in New York City (but you don't have to be).


We built Trello to be a remarkably great place to work. All jobs include the incredible benefits listed on our jobs page.


We welcome all applicants regardless of race, color, ethnicity, actual or perceived sexual identity, gender identity, gender expression, economic status, ability, disability, religious beliefs or disbeliefs, national origin, age, military service eligibility, veteran status, marital status, parental status, or caregiver status.


by via developer jobs - Stack Overflow

iOS Developer (Trello) at Atlassian (New York, NY) (allows remote)

Over 25 million people use Trello for a million different things — for everything from running their book club to managing their sales pipeline and much more.


We’re looking for experienced developers to help us make Trello a better mobile-first experience. Mobile-first for us is much more than a buzzword — we're rethinking core things about Trello and what it should be on mobile. We’ve taken on big problems like full offline support. So if you get excited by seemingly impossible problems then we should talk.


More About You



  • You have incredible talent for mobile, with innovative and well-received apps in the App Store that showcase it.

  • You possess a deep knowledge of iOS gained through years of experience.

  • You’re a self-starter and effortless communicator who cares more about solving problems than being right.

  • You have an excellent command of written and spoken English.

  • You're very comfortable with Swift and Objective-C.

  • Plus: You have an eye for design and user experience. You love delighting users with subtle animations and details.


More About Us



  • We’re a small, distributed team looking for a fast learner who can contribute from day one.

  • We hire creative people and give them the autonomy to do great work. We're strongly against separations of responsibility and throwing work "over the wall."

  • We’re headquartered in NYC, with over 60% of our team working remotely across multiple timezones.



We welcome all applicants regardless of race, color, ethnicity, actual or perceived sexual identity, gender identity, gender expression, economic status, ability, disability, religious beliefs or disbeliefs, national origin, age, military service eligibility, veteran status, marital status, parental status, or caregiver status.


by via developer jobs - Stack Overflow

Full Stack Developer (Trello) at Atlassian (New York, NY) (allows remote)

Here at Trello, we celebrate the many ways we work. With a team of around one hundred, we connect from Atlanta coworking spaces, forests, by Hawaii beaches, from our headquarters in lower Manhattan, and many other locations. 


We expect our developers to contribute more than just code. You’ll be involved in defining how things work, what they do, and why we do that instead of something else.  We also expect you to share your knowledge and expertise with everyone else.  In other words, we’re all whole humans and expect the same from you. If that interests you, read on to learn more about the role.


Key Responsibilities



  • Building out the architecture for third party Power-Ups, enabling any developer to build and launch a Trello Power-Up.

  • Developing new first party Power-Ups to help solve pain points for our users. Examples of existing first party Power-Ups are calendar, card voting, and card aging.

  • Maintaining and improving our fantastic chat integrations like Trello app for Slack.

  • Working with our Developer Advocate on the platform team, to maintain and improve documentation for building Power-Ups.

  • Work with Product Managers, Designers, and other Developers to refine feature design and functionality.

  • We use the following technologies on the back-end team at Trello: JavaScript / CoffeeScript, Node.js, Mongo, Redis. More on our Tech Stack. Experience in these particular technologies isn’t a requirement for applying, but you’ll be using them daily.


 More About You



  • You have experience improving large scale web applications.

  • You have experience building features across the full stack

  • You have a passion for making features that are quick, useful, and easy to use.

  • You have strong opinions on what makes a good API both architecturally and from a documentation standpoint.

  • You strive to master any technology, language, or development environment that is needed or useful.

  • You’re a fast learner, can contribute from day one, and can bring good opinions to the table.

  • You have an excellent command of written and spoken English, and communicate about what you're doing with your coworkers.


More About Us


Our developers and designers run the show with management existing only to support, not dictate. We hire creative people and give them the autonomy to do great work. We're strongly against artificial separations of responsibility and throwing work "over the wall."


Our office is in New York City (but you don't have to be).


We built Trello to be a remarkably great place to work.


We welcome all applicants regardless of race, color, ethnicity, actual or perceived sexual identity, gender identity, gender expression, economic status, ability, disability, religious beliefs or disbeliefs, national origin, age, military service eligibility, veteran status, marital status, parental status, or caregiver status.



When you apply…


In your cover letter, please tell us: 



  • Why do you want to work for Trello?

  • If you could build a Power-Up for Trello, what would it be?


by via developer jobs - Stack Overflow

Web Dev Instructor - Univ. of Toronto School of Continuing Studies (Part-Time) at Trilogy Education Services (Toronto, ON, Canada)

Job description


Are you an experienced web developer who is passionate about education and making an impact? Do you love empowering others to find life-changing opportunities? Then this may be the position for you!


At Trilogy Education Services, we create innovative programs to train new audiences for careers in the digital economy. Our web development program has been in existence since October 2015, and since that first class, we've launched an additional 185 classes across the nation. We have hired more than 500 Instructors and  Assistant Instructors to support our students, and along the way, we have never changed our model for the experiences that define a successful Instructor:



  • Tutoring

  • TA

  • Mentor

  • Coaching a little league

  • Volunteering (for literally anything)

  • Meetups (running your own or attending one)

  • Publishing an article

  • Conducting guitar lessons (or any instrument)

  • Theater Experience

  • Stand-up Comedy


You'll notice above that prior teaching experience isn't a prerequisite for success as an Instructor. If you bring knowledge, strong communication, and a positive energy to the classroom, you're going to help students along their transformative path from beginners to junior developers.


We'll provide the guidance, training, lesson plans, and tools to support you on your journey of impacting lives in the classroom.


Check out the program details here.


Skills & Requirements


Must Haves:



  • At least 5 years of web development experience (recommended)

  • Bachelor's Degree


Tech Skills:



  • JavaScript

  • Node.js

  • React.js

  • MongoDB

  • MySQL

  • jQuery

  • HTML5

  • CSS3

  • Bootstrap


What You Will Do:



  • Follow detailed lesson plans that are taught in classrooms across the country

  • Support students individually as they go through an emotional roller coaster

  • Infuse empathy, support, and encouragement into all educational materials you create


by via developer jobs - Stack Overflow

Web Development Instructor - Northwestern University (Chicago- Full Time) at Trilogy Education Services (Chicago, IL)

Job description


Are you an experienced web developer who is passionate about education and making an impact? Do you love empowering others to find life-changing opportunities? Then this may be the position for you!


At Trilogy Education Services, we create innovative programs to train new audiences for careers in the digital economy. Our web development program has been in existence since October 2015, and since that first class, we've launched an additional 185 classes across the nation. We have hired more than 500 Instructors and Teaching Assistants to support our students, and along the way, we have never changed our model for the experiences that define a successful Instructor:



  • Tutoring

  • TA

  • Mentor

  • Coaching a little league

  • Volunteering (for literally anything)

  • Meetups (running your own or attending one)

  • Publishing an article

  • Conducting guitar lessons (or any instrument)

  • Theater Experience

  • Stand-up Comedy


You'll notice above that prior teaching experience isn't a prerequisite for success as an Instructor. If you bring knowledge, strong communication, and a positive energy to the classroom, you're going to help students along their transformative path from beginners to junior developers.


We'll provide the guidance, training, lesson plans, and tools to support you on your journey of impacting lives in the classroom.


Check out the program details here.


Skills & Requirements


Must Haves:



  • At least 5 years of web development experience (recommended)

  • Bachelor's Degree


Tech Skills:



  • JavaScript

  • Node.js

  • React.js

  • MongoDB

  • MySQL

  • jQuery

  • HTML5

  • CSS3

  • Bootstrap


What You Will Do:



  • Follow detailed lesson plans that are taught in classrooms across the country

  • Support students individually as they go through an emotional roller coaster

  • Infuse empathy, support, and encouragement into all educational materials you create


by via developer jobs - Stack Overflow

Web Development Instructor - Northwestern University (Evanston- Full Time) at Trilogy Education Services (Evanston, IL)

Job description


Are you an experienced web developer who is passionate about education and making an impact? Do you love empowering others to find life-changing opportunities? Then this may be the position for you!


At Trilogy Education Services, we create innovative programs to train new audiences for careers in the digital economy. Our web development program has been in existence since October 2015, and since that first class, we've launched an additional 185 classes across the nation. We have hired more than 500 Instructors and Teaching Assistants to support our students, and along the way, we have never changed our model for the experiences that define a successful Instructor:



  • Tutoring

  • TA

  • Mentor

  • Coaching a little league

  • Volunteering (for literally anything)

  • Meetups (running your own or attending one)

  • Publishing an article

  • Conducting guitar lessons (or any instrument)

  • Theater Experience

  • Stand-up Comedy


You'll notice above that prior teaching experience isn't a prerequisite for success as an Instructor. If you bring knowledge, strong communication, and a positive energy to the classroom, you're going to help students along their transformative path from beginners to junior developers.


We'll provide the guidance, training, lesson plans, and tools to support you on your journey of impacting lives in the classroom.


Check out the program details here.


Skills & Requirements


Must Haves:



  • At least 5 years of web development experience (recommended)

  • Bachelor's Degree


Tech Skills:



  • JavaScript

  • Node.js

  • React.js

  • MongoDB

  • MySQL

  • jQuery

  • HTML5

  • CSS3

  • Bootstrap


What You Will Do:



  • Follow detailed lesson plans that are taught in classrooms across the country

  • Support students individually as they go through an emotional roller coaster

  • Infuse empathy, support, and encouragement into all educational materials you create


by via developer jobs - Stack Overflow

Web Development Instructor - University of Arizona at Trilogy Education Services (Tucson, AZ)

Job description


Are you an experienced web developer who is passionate about education and making an impact? Do you love empowering others to find life-changing opportunities? Then this may be the position for you!


At Trilogy Education Services, we create innovative programs to train new audiences for careers in the digital economy. Our web development program has been in existence since October 2015, and since that first class, we've launched an additional 185 classes across the nation. We have hired more than 500 Instructors and Teaching Assistants to support our students, and along the way, we have never changed our model for the experiences that define a successful Instructor:



  • Tutoring

  • TA

  • Mentor

  • Coaching a little league

  • Volunteering (for literally anything)

  • Meetups (running your own or attending one)

  • Publishing an article

  • Conducting guitar lessons (or any instrument)

  • Theater Experience

  • Stand-up Comedy


You'll notice above that prior teaching experience isn't a prerequisite for success as an Instructor. If you bring knowledge, strong communication, and a positive energy to the classroom, you're going to help students along their transformative path from beginners to junior developers.


We'll provide the guidance, training, lesson plans, and tools to support you on your journey of impacting lives in the classroom.


Check out the program details here.


Skills & Requirements


Must Haves:



  • At least 5 years of web development experience (recommended)

  • Bachelor's Degree


Tech Skills:



  • JavaScript

  • Node.js

  • React.js

  • MongoDB

  • MySQL

  • jQuery

  • HTML5

  • CSS3

  • Bootstrap


What You Will Do:



  • Follow detailed lesson plans that are taught in classrooms across the country

  • Support students individually as they go through an emotional roller coaster

  • Infuse empathy, support, and encouragement into all educational materials you create


by via developer jobs - Stack Overflow

Software Engineer at Google at Google (Mountain View, CA)

Google aspires to be an organization that reflects the globally diverse audience that our products and technology serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas and cultures leads to the creation of better products and services.


Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to tackle new problems across the full-stack as we continue to push technology forward.


Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to tackle some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From AdWords to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.


Responsibilities



  • Design, develop, test, deploy, maintain and improve software.

  • Manage individual project priorities, deadlines and deliverables.


Skills & Requirements


Minimum qualifications:



  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.

  • Software development experience in one or more general purpose programming languages.

  • Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.

  • Working proficiency and communication skills in verbal and written English.


Preferred qualifications:



  • Master’s, PhD degree, further education or experience in engineering, computer science or other technical related field.

  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.

  • Interest and ability to learn other coding languages as needed.


by via developer jobs - Stack Overflow

Java Engineering Manager at Realogy Services Group LLC (Emeryville, CA)

Requisition 49935

About ZapLabs LLC
ZapLabs (www.zaplabs.com) is the innovation and technology hub for global real estate leader Realogy Holdings Corp. (NYSE: RLGY), and the driving force behind inventive technology for brokers and agents affiliated with Realogys world renowned real estate brands. ZapLabs delivers its highly effective consumer, sales associate and broker solutions in support of Realogys leading franchise brands and is positioned to expand the scope of its technology development efforts to encompass Realogys other business segments, including residential brokerage, relocation and settlement services. ZapLabs is headquartered in Emeryville, California.

Job Title: Engineering Manager

At ZapLabs, we work to build and improve a platform that helps real estate professionals work effectively, and helps delight home buyers and sellers with an excellent experience. We do that by combining great technology with great people and were looking for Engineering Manager to join our team.

What were looking for:

Youre a talented, creative, and motivated engineer who loves developing powerful, stable, and intuitive apps and youre excited to lead a team of individuals with that same passion. Youve accumulated years of experience, and youre excited about taking your mastery of SQL and Java to a new level. You enjoy challenging projects involving big data sets and are cool under pressure. Youre no stranger to fast-paced environments and agile development methodologies in fact, you embrace them. With your strong analytical skills, your unwavering commitment to quality, your excellent technical skills, and your collaborative work ethic, youll do great things here at ZapLabs.

What youll do:

As an Engineering Manager, youll be responsible for mentoring a team of engineers in building high performance, scalable solutions that meet the needs of millions of agents, brokers, home buyers, and sellers. Youll work with a variety of teams and individuals, including product engineers to understand their data pipeline needs and innovate solutions. Youll also collaborate with product managers and designers to help develop new products and features.

Skills, accomplishments, interests you should have:

  • BS in Computer Science, Engineering, or related technical discipline or equivalent combination of training and experience
  • 8+ years core Java experience: building business logic layers and back-end systems for high-volume consumer facing web applications
  • Current experience leading or mentoring a team of junior engineers
  • Current experience developing microservices
  • Ability to review the code and suggest improvements, measure code quality
  • Ability to iterate quickly in an agile development process
  • Ability to learn new technologies and evaluate multiple technologies to solve a problem
  • Refactor early and often to continuously improve code quality
  • Excellent analytical/troubleshooting skills
  • Excellent written and verbal communication skills in English
  • Strong work ethic and entrepreneurial spirit

Were always looking for folks to join our culture of passionate hobbyists! We have a tendency to nerd out on everything from LOTR and Star Wars to competitive baking to our company soccer team, the Lab Rats.

To learn more about Realogy and the accomplishments of our brands, log on to www.realogy.com.  

Realogy Holdings Corp. is an equal opportunity employer and is committed to diversity in its hiring and business practices.  All qualified candidates are encouraged to apply.

EOE AA M/F/Vet/Disability

ZIP123

#LI-MW1


by via developer jobs - Stack Overflow

Android Engineer at Realogy Services Group LLC (Emeryville, CA)

[[Req Id 50439]]

About ZapLabs LLC
ZapLabs (www.zaplabs.com) is the innovation and technology hub for global real estate leader Realogy Holdings Corp. (NYSE: RLGY), and the driving force behind inventive technology for brokers and agents affiliated with Realogys world renowned real estate brands. ZapLabs delivers its highly effective consumer, sales associate and broker solutions in support of Realogys leading franchise brands and is positioned to expand the scope of its technology development efforts to encompass Realogys other business segments, including residential brokerage, relocation and settlement services. ZapLabs is headquartered in Emeryville, California.

Job Title: Android Engineer

At ZapLabs, we work to build and improve a platform that helps real estate professionals work effectively, and helps delight home buyers and sellers with an excellent experience. We do that by combining phenomenal technology with great people and were looking for an Android Engineer to join our team.

What were looking for:

Youre an Android Developer whos got at least two years of experience in mobile apps development and a passion for building Android applications that can be used on a wide variety of devices. Youre fascinated with new technologies and libraries, and enjoy building beautiful user interfaces. Youre self-motivated, well-organized, and have an unwavering commitment to writing efficient, maintainable, and reusable code. Youre can work independently without a hitch, but you also thrive in a collaborative, team-oriented environment.

What youll do:

Youll join ZapLabs Android engineering team, working on our consumer and business products native apps. Coordinating with Product Managers and Designers, youll turn mockups and product requirements into great user experiences. In doing so, youll work closely with the entire Android engineering team to architect scalable and efficient code and leverage services written by the ZapLabs APIs team. Youll also play a key role in improving everything about our existing apps by working with our QA team to identify performance issues, squash bugs, and enhance the stability of our apps. Most of all, youll be expected (and encouraged) to learn quickly, make some mistakes, develop solutions, and make big contributions!

Skills, accomplishments, & interests you should have:

  • Bachelors degree in Computer Science or equivalent education
  • 2+ years of experience in Android application development
  • 2+ years software development experience
  • Experience with RESTful web services, XML, and/or JSON
  • Exceptional analytical aptitude and attention to detail
  • Good organizational and problem-solving skills and a self-motivated and well-organized working style
  • Excellent verbal and written communication skills in English
  • Experience working in an agile team environment, and following best practices as related to source code control
  • Solid understanding of the full mobile development life cycle

Nice to haves:

  • Experience with JIRA, Git, SQL
  • Experience with the Google Maps API and Google Analytics
  • Experience with 3rd party libraries such as Picasso, Retrofit, Dagger2, RxAndroid
  • Experience building Unit Tests

Were always looking for folks to join our culture of passionate hobbyists! We have a tendency to nerd out on everything from LOTR and Star Wars to competitive baking to our company soccer team, the Lab Rats.

To learn more about Realogy and the accomplishments of our brands, log on to www.realogy.com.  

Realogy Holdings Corp. is an equal opportunity employer and is committed to diversity in its hiring and business practices.  All qualified candidates are encouraged to apply.

EOE AA M/F/Vet/Disability

ZIP123


by via developer jobs - Stack Overflow

Backend Web Developer (Laravel) at ScaleLab (Los Angeles, CA)

Who are we looking for


Are you a type of person who loves to dive into a new technology stack? Are you self-motivated to explore and embrace new trends, routines, and technology? Do you love to work in a small and productive team?


We are looking for an experienced, LA-based Backend Engineer who will play a key role in ScaleLab’s vision for an integrated experience for brands and influencers. You will be a part of a small engineering team improving on our current suite of products, as well as building a brand new product that’s meant to revolutionize the influencer marketing industry.  



Requirements


- 3+ years of back end development (PHP)


- Strong critical thinking and problem solving skills, motivation, and passion


- Expert level PHP with Laravel 5 framework


- Practical experience building and consuming RESTful APIs


- Strong knowledge of PHP 7, SOLID (object-oriented design), Object-relational mapping and LEMP stacks


- Experience in OOP (object oriented programming) & SOA (Service-oriented architecture)


- Strong MySQL knowledge (table design, complex query creation, best practices)


- Solid understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching, REST)


- Experience writing unit and integration tests


- Experience using CI/CD tools and systems such as Jenkins, Hudson, GitLab, GitHub, etc.


- Experience with Symfony is a plus


- Experience with Docker is a plus


- Experience with Websockets is a plus



Responsibilities


- Design, develop, and maintain various backend APIs using Laravel and PHP7


- Write and maintain clean, well-written, test-driven PHP code and documentation conforming to standards


- Troubleshoot, identify and resolve API performance problems


- Optimize database schema, queries, and caching


- Collaborate with peers on best practices and promote knowledge sharing


- Release early, release often


by via developer jobs - Stack Overflow

Java Developer at Redflex Traffic Systems (Glendale, AZ)


Software Developers at Redflex are part of a community that design and create leading edge solutions that make our cities and our lives more green, safer and smarter.

We take a whole team approach to software quality, following Agile principles, working in a mix of Scrum, Kanban and anything else that works for us. We collaborate, we help each other, and we jump in on any task that needs doing. Our Developers are a true part of our community, helping to set priorities and solve problems, not the development team off in a corner.

The advancement you get on our team is the chance to continually learn, experiment, try new technologies and techniques, collaborate to solve business and technical problems.

Youll work with a variety of solutions targeting Traffic Safety, Intelligent Traffic Management, Ticketless Parking and CCTV. Using technologies including .Net C#, Java, PEGA, C++, Web Frameworks, and Databases, supported by tests in JUnit, Ruby, Cucumber, Capybara, SoapUI, Gatling.

Ours is a diverse domain to learn, but we work closely to understand what is needed and find the simplest ways to deliver that.

If you are passionate about developing the best possible quality software product working test-first, in small increments, getting quick feedback from automated regression tests and from stakeholders, youll enjoy working here.

Please no solicitation from recruitment agencies, contractors or employees of contractors. This position does not sponsor H1B visa's

EOE Equal Opportunity Employer



Benefits


Health / Dental / Vision / Critical Illness / Hospital Indemnity / Accident

401K

Vacation / Sick / Personal Day

LifeMart Employee Discount Program

EAP

Health & Wellness committee


by via developer jobs - Stack Overflow

.Net Developer at Redflex Traffic Systems (Glendale, AZ)

Software Developers at Redflex are part of a community that design and create leading edge solutions that make our cities and our lives more green, safer and smarter.

We take a whole team approach to software quality, following Agile principles, working in a mix of Scrum, Kanban and anything else that works for us. We collaborate, we help each other, and we jump in on any task that needs doing. Our Developers are a true part of our community, helping to set priorities and solve problems, not the development team off in a corner.

The advancement you get on our team is the chance to continually learn, experiment, try new technologies and techniques, collaborate to solve business and technical problems.

Youll work with a variety of solutions targeting Traffic Safety, Intelligent Traffic Management, Ticketless Parking and CCTV. Using technologies including .Net C#, Java, PEGA, C++, Web Frameworks, and Databases, supported by tests in JUnit, Ruby, Cucumber, Capybara, SoapUI, Gatling.

Ours is a diverse domain to learn, but we work closely to understand what is needed and find the simplest ways to deliver that.

If you are passionate about developing the best possible quality software product working test-first, in small increments, getting quick feedback from automated regression tests and from stakeholders, youll enjoy working here.


Please no solicitation from recruitment agencies, contractors or employees of contractors. This position does not sponsor H1B visa's


EEO


Benefits


Health / Dental / Vision / Critical Illness / Hospital Indemnity / Accident

401K

Vacation / Sick / Personal Day

LifeMart Employee Discount Program

EAP

Health & Wellness committee


by via developer jobs - Stack Overflow

Web Application Developer at W.B. Mason Company, Inc. (Brockton, MA)

Ever wanted the chance to help build a web service API layer from scratch to be used by one of the 100 largest eCommerce platforms in North America (Internet Retailer Top 500 List #55)? WB Mason can give you that chance! We are looking for a highly skilled, driven developer to help us begin to build out a micro services architecture for the next version of our eCommerce website.


Basic Qualifications



  • BS/Associates or equivalent technical experience in Computer Science or related field

  • 3+ years of experience with Object-Oriented Programming in at least one language such as C#, Java, C++, Ruby

  • 3+ years professional experience with SQL or NoSQL database technologies

  • Experience with service-oriented/micro-service architectures

  • Knowledge of basic Computer Science concepts - data structures, OO design, problem solving, etc.


Preferred Qualifications



  • Experience successfully delivering products and features to high-traffic web applications

  • Experience with the Microsoft technology stack

  • .NET (C#, ASP.NET, Web API)

  • Microsoft SQL Server, including T-SQL, stored procedures and functions

  • Experience with Test Driven Development


What you will do at W.B. Mason



  • Spend most of your time writing effective code.

  • Contribute to the architecture, design, and coding of a service layer to be consumed by our eCommerce website and a variety of other platforms.

  • Contribute to the group and organization by engaging and producing work with our development team and business analysts.

  • Participate and contribute to ad-hoc development projects as they arise.

  • Stay current with, identify and recommend emerging technologies and frameworks


Apply directly by clicking this link!


W.B. Mason Company, Inc. is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.


by via developer jobs - Stack Overflow

Backend Web Developer (Node) at ScaleLab (Los Angeles, CA)

Are you a type of person who loves to dive into a new technology stack? Are you self-motivated to explore and embrace new trends, routines, and technology? Do you love to work in a small and productive team?


We are looking for an experienced, LA-based Backend Engineer who will play a key role in ScaleLab’s vision for an integrated experience for brands and influencers. You will be a part of a small, highly-collaborative engineering team building a new product that’s meant to revolutionize the influencer marketing industry.  


Requirements


- 5+ years of back end development (Node)


- Strong critical thinking and problem solving skills, motivation, and passion


- Expert level ES6/7 JavaScript with Koa/Express frameworks


- Practical experience building and consuming RESTful APIs


- Strong knowledge of SOLID (object-oriented design), and Object-relational mapping


- Experience in SOA (Service-oriented architecture)


- Strong MySQL knowledge (table design, complex query creation, best practices)


- Solid understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching, REST)


- Solid fundamental understanding of testing (including stubbing, functional, unit, and e2e)


- Experience using CI/CD tools and systems such as Jenkins, Hudson, GitLab, GitHub, etc.


- Experience with Websockets is a plus



Responsibilities


- Design, develop, and maintain various backend APIs using Node and Koa


- Write and maintain clean, well-written, test-driven JavaScript code and documentation conforming to standards


- Troubleshoot, identify and resolve API performance problems


- Optimize database schema, queries, and caching


- Collaborate with peers on best practices and promote knowledge sharing


- Release early, release often


by via developer jobs - Stack Overflow

Software Architect - Redefine the retail industry! at MishiPay (Bengaluru, India)

Software Architect


Location - Bangalore and London (We will look at either location)


Salary - 24,00,000 (India) / £60,000 (London)


Want to be part of an exciting tech startup redefining the retail industry as we know it? Are you a talented, intuitive Software Architect with experience in Software and Application Design and Architecture?  Are you looking for a role within an exciting, extremely fast-growing fintech consumer startup? If so, we’d love to hear from you!


MishiPay's patent pending technology allows in-store shoppers to scan the barcode of any product with their phone, pay within the phone and simply walk out with the item. We also integrate completely into existing systems of retailers and ensure security against theft through our technology, so we essentially provide every store with the Amazon Go experience at only a fraction of the cost.


We’re looking for someone who is passionate about technology, who loves learning and new challenges.  You’ll play a key part in the architecture and development of our products, you’ll be able to see the bigger picture and you’ll enjoy working in an environment surrounded by like-minded inspirational individuals.   


Your role will include:  



  • The continued design and development of our platform capabilities.  You’ll develop proof of concepts and services that will contribute to the high functionality of our products.

  • The development of high-level specifications of our products, paying particular attention to system integration, security and feasibility.

  • Utilisations of leading edge tools and methodologies to create representations of functions and also our user interfaces.

  • Close collaboration with the development team and other internal MishiPay experts to ensure development consistency across all concepts, designs, functions and products.

  • Monitoring of timescales and budgets to ensure that all milestones are being continually met

  • Definition and application of technical standards across our platform and the provision of technical guidance to our internal teams.

  • Approval and assessments of final products before launch


About You:



  • Proven experience, at least five years, as a Software Architect

  • Experience in software development and coding in various languages (Python, Java, C, etc).

  • Excellent knowledge of Software and Application design and Architecture.  

  • Understanding of Software quality assurance principles.

  • Demonstrable experience in working on consumer mobile applications. You’ll have a familiarity with UX Design and front end tools.

  • You have a technical mindset with great attention to detail.

  • A degree or equivalent in a relevant subject and a solid academic history.

  • Supremely organised, you’ll also be able to lead, guide and mentor where needed.

  • You’ll be a great communicator, and used to collaborating with a small, but talented team.  

  • You’ll love the idea of working on an innovative, groundbreaking product that has global application.

  • Strong presentational skills, both internally and externally where needed.


Why MishiPay?


You’ll work with a truly global, multi-cultural team who are striving to make MishiPay redefine the retail industry globally!! You’ll get to work with some super-talented individuals and receive on-the-job pitch training, to help you become a key influencer with our high profile technology and retail partners.


We want everyone we hire to be treated fairly.  We offer free laptop, access to whatever you need to be the best and equity!


If you think you’ve got what it takes, then tell us more about you!


by via developer jobs - Stack Overflow

Software Engineer--PHP at Research Square (Durham, NC) (allows remote)

Research Square is the leader in ethical author-oriented solutions in the world of academic publishing and we help researchers succeed through our world-class technology-enabled services. We are home to American Journal Experts (AJE), which provides solutions that help researchers communicate their work so they can get back to making discoveries. Research Square is a dynamic company with a global reach, located in the West Village area of Durham, NC. 

We currently have a challenging opportunity for a bright, hardworking, and self-motivated developer. We are looking for a mid- to senior-level developer who exhibits personal humility and who strives to enable the success of their team in our fun and collaborative environment. 

As a developer, you will be working on a variety of projects supporting our internal staffing needs, including building backend web applications, APIs and third-party integrations, front end improvements and more. 

We do agile development. You will have time to write your unit tests, your code will be reviewed by peers, and it will be pushed to production on (at least) a weekly basis. What you create will get used! You will also have four days a month to explore innovative ideas and address technical debt outside of our normal development cadence. 

*Relocation is not required.


Responsibilities



  • Extend and maintain our main internal site which is used to support internal operations

  • Design and develop new solutions to eliminate operational bottlenecks through automation efforts

  • Work closely with stakeholders to understand the business and how our solutions fit into our larger efforts

  • Build a successful team dynamic through pairing, design discussions and the code review process


Skills & Requirements



  • 3+ years of PHP or OOP development

  • 3+ years experience with relational databases

  • Understanding of MVC design principles

  • Experience with Git or other DVCS

  • BS in Computer Science or equivalent experience

  • Excellent written and verbal communication skills

  • Demonstrable ability to work as a team as well as individually


(We are looking to fill this position immediately. As a result, we will only be able to consider candidates who are currently authorized to work in the US for any employer at this time.)


Bonus Points for:



  • Experience with multiple programming languages

  • Experience with Zend Framework

  • Experience with React and Redux

  • Experience with JSON, REST, and APIs

  • Experience with domain-driven design

  • Experience with continuous integration and delivery

  • Experience with machine learning or other optimization problems


Our Current Toolbox: PHP 7, Zend Framework 1 and 3, Doctrine ORM, MySQL, Redis, React, Redux, Amazon Web Services, Docker, CircleCI, GitHub, Airbrake, TensorFlow and OptaPlanner


Success Criteria



  • Demonstrates Research Square’s core values

  • Understand how your work impacts the business and the goals of the company

  • Develop a deep understanding of the code base and provide recommendations for architectural change

  • Maintain a velocity consistent with the rest of the team

  • Be able to manage a project from initial design plan through execution to release

  • Foster an environment of team unity and mutual support by helping your co-workers as they seek to help you


by via developer jobs - Stack Overflow

Software Engineer, Core Products at Pure Storage (Mountain View, CA)

Our Tech Stack


At Pure, we're focused on combining the latest hardware technology (e.g., NVMe, 3D XPoint, RoCE, etc.) with software to deliver storage to our customers with a hassle-free service experience. Our tech stack spans low level hardware and firmware, Linux kernel engineering, user-space C++ for our products' storage data path, Python and Java for on-box management, and a full cloud stack (AngularJS, SpringBoot, SNS, SQS, Cassandra, RedShift, etc.) for global monitoring and deep insights from our fleet of storage arrays in the field.


What you will be doing



  • Design and implement creative new algorithms and technologies for high performance, high reliability systems (think six 9’s)

  • Own and deliver innovation end-to-end, from concept to shipped product

  • Analyze and solve challenging problems through persistence and insight

  • Work as a team with smart peers who inspire you and who are inspired by you

  • Make customers really happy, because that’s why we do what we do

  • Learn a ton, whether you know a lot, or nothing about storage


No Storage? No Problem.


We look for talent and culture first, specific technologies second, so once you decide Pure is the right place for you, we will match you with the right project to start with.  Plus, we like people to have the ability to do different things and be constantly learning, so we encourage our engineers to move around to different teams and project across the company.


Skills & Requirements



  • Proven design ability and the willingness to work in a collaborative and team oriented environment

  • Experience in any number of related systems software projects e.g: Distributed systems, Operating systems, Linux Kernel, Database internals, Hypervisors, Containers, Compiler Optimization, etc...

  • A minimum of 5 years experience using C, C++, Go, Java or related programming languages  

  • A BS degree in Computer Science; Advanced degrees are a bonus!


by via developer jobs - Stack Overflow

Sr. Tester (with Test coordinator/Testmanager qualities) at ABN AMRO Bank (Amsterdam, Netherlands)

Wij zijn op zoek naar een Senior Tester met testcoördinator / testmanager kwaliteiten, die vooral ook operationeel tests wil doen (dus uitvoerend tester). De kandidaat moet gedreven zijn in testwerk, ervaringen hebben in ontwikkelen en automatiseren van testen en qua communicatie in staat zijn met de diverse gremia binnen de bank als autoriteit op te treden. Ervaring met Java en PLSQL is een vereiste, aangezien het hier (complexe) backend testing betreft en geen GUI testen. De tester maakt deel uit van Agile SCRUM team dat zich o.a. richt op het implementeren van CI/CD.



Te leveren resultaten:



  • Optimalisatie van CI/CD implementatie

  • Overall test maturity over de 5-6 Agile Scrum teams omhoog helpen

  • Meewerkend in test automatisering en ontwikkeling



Relevante skills:



  • Senior tester met duidelijke ontwikkel (Java en andere talen) ervaring

  • Technisch onderlegd (betreft backend testing, geen GUI testen)

  • Coordinerend vermogen om overall Testing capability naar hoger maturity niveau te brengen

  • Overtuigingskracht om testen onder de aandacht te brengen en als expert op te treden


by via developer jobs - Stack Overflow

Director of New Business Development & Sales (Bangalore) (South India)

COMPANY DESCRIPTION: We are a Global Trade & Strategic Sourcing Firm. We are a US based company,Global Headquartered in Palm Beach, Florida. Our Company facilitates Import and Export Trade & Sourcing Product for markets throughout the World ...
Apply here: https://bangalore.craigslist.co.in/bus/d/director-of-new-business/6525209454.html

Web developer (South India)

Job Summary ( Candidates with less than 3 years Web development experience & a bachelors degree will not be considered ) Make the Classic Choice for Success join a growing company with a positive attitude http://bit.ly/2tx0m9f Overview Y ...
Apply here: https://bangalore.craigslist.co.in/sof/d/web-developer/6524897617.html

web designers & Internet Marketers /SEO/SMO (bangalore) (South India)

Hey, Looking for web and graphic developers & designers , Mobile app developers , Internet Marketers /SEO/SMO .. , so send in your resume and work portfolio.. 080 43006063 will provide accommodation to for more details call me Thomas Regards T ...
Apply here: https://bangalore.craigslist.co.in/web/d/web-designers-internet/6524723660.html

.NET at Dodo Pizza (Moskva, Russia)

I really do not understand why address is shown as 'Moskva'. It should be Moscow!


We are looking for best .NET developers who will join our team and build a global company from Russia. Started in 2011 in Syktyvkar (not kidding), now it is a pizza store chain in 10 countries including US, China and UK.


Challenge. You will work on the system daily used by 1M+ people including customers and partners. The main technical challenge is to split the monolithic system into separate services communicating through API for sync calls or bus (based on RabbitMQ) for async calls.


Every day. You will work with



  • .NET,

  • .NET Core,

  • MySQL

  • JS (including React or Angular)

  • Azure, Redis, ELK.


Working with others. Pair programming and quick code review is one of our great advantage. Close collaboration helps to increase quality.


Growth. Work in pair, work with people stronger is the way to growth.


In addition, you will participate in real pizza store business, you will be close to the business as much as possible.


mailto: cto@dodopizza.com


by via developer jobs - Stack Overflow

Cloud- Build and Release Engineer at Elastic () (allows remote)

At Elastic, we have a simple goal: to pursue the world's data problems with products that delight and inspire. We help people around the world do exceptional things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Often, what you can do with our products is only limited by what you can dream up. We believe that diversity drives our vibe. We unite employees across 30+ countries into one unified team, while the broader community spans across over 100 countries.


Elastic is building out our Elastic Cloud Team focusing on Elastic as a Service. This is a great opportunity to help lead our Cloud efforts and make an immediate impact to our strategy and implementation.


Our cloud product allows users to create new clusters or expand existing ones easily This product would be built on technologies such as OpenStack, AWS, Docker, and others to enable the Operations Teams to easily create and manage multiple Elastic Clusters.


Job Duties and Requirements



  • Work closely with Elastic’s engineering teams (like Elasticsearch, Kibana, Logstash and Beats) to plan releases on Cloud’s infrastructure

  • Add automation to continuously deploy nightly snapshot releases and release candidates to staging/production environments

  • Managing git branching processes and automation

  • Managing the scala sbt/make build framework for Cloud

  • Collaborate with the infra team on CI workflows

  • Simplifying and automating developer workflows


Qualifications



  • Experience or familiarity with Docker

  • Experience in automating release deployments in SaaS infrastructure

  • Deep knowledge of at least one build system (preferably sbt) and one CI system (preferably Jenkins)

  • Strong knowledge and experience with git and git workflows

  • Good working knowledge of Unix based operating systems


Additional Information



  • Competitive pay and benefits

  • Stock options

  • Catered lunches, snacks, and beverages in most offices

  • An environment in which you can balance great work with a great life

  • Passionate people building great products

  • Employees with a wide variety of interests


Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.


Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law. 


by via developer jobs - Stack Overflow