Placement papers | Freshers Walkin | Jobs daily: Monday, November 19, 2018

Search jobs and placement papers

DevOps Lead - Streaming Video at HOOQ Digital Pte Ltd (Singapore)

Homegrown stories and hollywood hits. At HOOQ we’re telling millions of stories to billions of people across Singapore, Philippines, Thailand, Indonesia, and India. Just like our content, our our team comes from around the world, we’re ambitious, driven and unique, we embrace the difference. There’s many paths people take to join us, what links us together is our love of stories.


HOOQ is backed by some of the biggest players in entertainment, we’re a joint venture between Singtel, Sony and Warner Brothers. We build for the customer first to deliver original, local and international content on their phone, tablet, computer and television wherever they are. We are looking for a DevOps Lead to join our rapidly expanding engineering team. You will help shape how we build and grow our service throughout the region. Where ever you’ve come from, apply now and come choose your own adventure.


Our Stack:



  • Node + Koa + React

  • Go + Echo + Go Kit

  • Postgres, Elasticsearch, Redis

  • Docker, ECS, PM2

  • Kong, AWS ELB/ALB

  • Mobile: Kotlin, Java, Swift, Objective-C


Key Responsibilities:



  • Grow, develop, and lead an agile engineering team by providing strategic insight and clear communication to team members.

  • Design, implement and test technical solutions, write code that's testable, maintainable and solves the right problem.

  • Drive engineering excellence and ensure team is delivering high output.

  • Onboard and train new team members.

  • Help guide and direct the technical, product, and business strategy.

  • Ability to take and give constructive feedback and work in team oriented and collaborative environment.


Requirements:



  • Previous experience leading an engineering team.

  • Proven track of delivering at least one large scale system to production.

  • You must have 5+ years of web development experience.

  • Strong polyglot, open to new languages, and frameworks.

  • Familiarity with our stack is optional.


by via developer jobs - Stack Overflow

Senior Node Engineer at Mindflash at Trakstar, Reviewsnap, Recruiterbox, Mindflash (Denver, CO)

Are you interested in joining our small but capable engineering team of 6 as we build out our presence in Denver? Do you want to focus on backend code, playing a key role as we develop new ways for our product to serve larger customers who demand scalability and security while maintaining a stellar user experience? We have an opportunity for you. You'll help us make Mindflash the best LMS on the market, backed by modern and proven technologies. At the same time, you will be willing to do whatever it takes to make our customers successful, whether that means learning new tools across our full stack, fixing legacy code when needed, or diving in to customer issues.


Responsibilities



  • You’ll improve and maintain our customer-facing web application and APIs running on Node.js, Angular, MySQL, and AWS

  • You’ll participate in design discussions, helping us decide our best ways of building new features

  • You’ll break down, oversee, and deliver stories to advance our product using the Agile SCRUM methodology

  • You’ll mentor others in your areas of expertise

  • You’ll collaborate with our QA, DevOps, Product, and Support teams


About you



  • You have a real passion for quality code and the right technology for the job

  • You like being a key player in a motivated team

  • You’re curious by nature with a strong work ethic

  • You’re a fast learner who enthusiastically tackles challenges


Skills and Experience



  • Required: 5+ years of professional software development experience

  • Required: Experience with building full-stack web applications

  • 2 years experience with Node.js

  • In-depth knowledge of MySQL or other relational databases and AWS

  • BS degree in Computer Science or equivalent

  • Strong people, communication, and leadership skills

  • Familiarity with Agile methodology

  • Not afraid of legacy code


About us


We are Mindflash. We provide a SaaS platform for online training and collaboration in the digital age. We make training easier, faster, and more effective than ever before. We enable contractors, customers, resellers, and other partners to easily access and comprehend information that is vital to their job, anytime, anywhere. We have over 1,000 satisfied customers including firms like Uber, Dyson, Samsung, and Johnson & Johnson.



We love to pair up on hard problems, and hope you do too. We’ll introduce you to the technical aspects of our product along with our greatest challenges - from conversion of all types of customer training content, to delivery of course content to trainees at massive scale, to surfacing analytics of course completion data - and assist you as you grow into an indispensable member of our team in the areas that interest you most. We believe you’ll onboard most successfully with lots of face-time with other team members in the office, but are flexible on working from home for heads-down time to solve problems. We currently work out of WeWork LoHi (The Lab), but will soon be moving to our own office in the RiNo area.



We’ve got great benefits, including:




  • Competitive salary

  • Stock options

  • Medical, dental, vision

  • 401k with 4% matching

  • WFH-friendly

  • Unlimited PTO policy



Mindflash is part of the Applied Training Systems, Inc (ATSI) family, which also includes Trakstar, Reviewsnap, and Recruiterbox. Together, our mission is to deliver the people management platforms that empower the growing companies of tomorrow through tools that help find, train, and motivate great employees. Why? Because we believe people are happier and healthier when they know their work matters. Our applications are used today by hundreds of thousands of people and 3,000+ organizations all around the world. We are a fast-growing company, and are constantly striving to deliver more value to our customers.


by via developer jobs - Stack Overflow

Senior Developer Project Lead at Hourglass Systems Inc (San Antonio, TX)

Reports To:  The Senior Software Developer will report directly to the Chief Information Officer.


Job Overview: 


Determine and identify high-level functional and technical requirements based on interactions with the user community and knowledge of enterprise architecture. Design architectures, including the software, hardware and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces.


Responsibilities and Duties:



  1. Interact with project management to plan project schedules and technical direction.
  2. Provide quality assurance review and the evaluation of existing and new software products. Develop high-level system design diagrams for program design, coding, testing, debugging and documentation.
  3. Develop and implement moderate to complex web applications on one or more platforms.

Requirements:



  • Has mentored junior software developers on design patterns, development best practices and DevOps trade-offs

  • Bachelor’s Degree in appropriate field of study or equivalent work experience

  • Understand emerging web and mobile development models

  • Experienced with all ancillary technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc.

  • High scalability projects involving cloud-based infrastructure design and implementation

  • Working knowledge of object-oriented design and development skills

  • Successful track record of developing quality software products and shipping production ready software

  • Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability

  • Experience debugging distributed systems with high data loads

  • Deep understanding of distributed data model

  • Solid understanding of the Software as a Service (SaaS) model in the online environment

  • Design, develop and implement unit and scenario testing for existing code base and for new functionality under development

  • Experience with Scrum/Agile development methodologies

  • JSON, XML, REST, MVC frameworks, Design Patterns, Javascript, JQuery

  • Extensive knowledge of C# using Visual Studio using Webforms, MVC and Entity Framework

  • Ability to use version control software such as GIT and SVN

  • Working knowledge of IIS

  • Experience as an applications programmer on large-scale data base management systems.

  • Experience writing SQL queries for SQL Server or another Relational Database is required

  • Knowledge of computer equipment and ability to develop complex software to satisfy design objectives.


Senior Software Developer top skills & proficiencies:



  • Teamwork

  • Analyze User Needs

  • Analytical Thinking

  • Comfortable Writing and Analyzing SQL Queries

  • Critical Thinking

  • Document Application Process

  • Troubleshooting

  • Programming Experience

  • Attention to Detail

  • Backend Development

  • Problem Solving

  • Verbal and Written Communication

  • Software Design


by via developer jobs - Stack Overflow

Infrastructure Developer - Self Service Automation at JP Morgan Chase (Jersey City, NJ)

Global Technology Infrastructure (GTI) is the technology infrastructure organization for the firm, delivering a wide range of products and services, and partnering with the lines of business to provide high quality service delivery, exceptional project execution and financially disciplined approaches and processes in the most cost effective manner. The objective of GTI is to balance both business alignment and the centralized delivery of core products and services across then firm. GTI is designed to address the unique infrastructure needs of specific lines of business and the demand to leverage economies of scale across the firm.

As an Infrastructure Developer, you will be a recognized SME in Log management technologies including Splunk,   Elastic Search and other big data search technologies, having a proven track record in development, operations, administration and engineering. Responsible for the design, development, testing, integration, operation and support infrastructure services that meet stated business requirements and adhere to coding best practices and architecture standards.  Adheres to architectural design standards, risk management, security policies and data management policies.  Able to prepare/lead presentations in architecture reviews, set strategic technology direction, best practice development (e.g., estimating models), mentoring less experienced team members and conduct peer code reviews.  Supports all elements of Software Development Lifecycle.  Participates in the development of integration elements, data models, Application Programming Interfaces (APIs).  Assists in the building of open 3rd-party Software Development Kits (SDKs).  Able to operate in DevOps environment.

What you'll do:



  • Work as a member of Log Analytics DevOps team; developing software solutions for products including Splunk, Elastic Search, LogStash, Kafka and Kibana and other big data/search technologies.


  • Handles advanced technical problems and creates solutions that solve business problems.  The activities would include:


  • Proactively review and seek opportunities to automate/improve operational and service related processes, including development of micro services in support of opportunities identified.


  • Review and develop Future Log Collection Strategy using the big data/search technologies.


  • Become expert and support Machine Learning / Business Intelligence technologies.

  • Install, administer, configure and optimize Splunk, Elastic apps, Splunk Universal/Heavy forwarders in a large clustered environments.


  • Define data normalization rules for clients using the Log Management Products.


  • Develop visualization templates as standards for the clients and team.


  • Independently solve technical issues and able to collaborate and contribute ideas to clients and the team.


  • Integrate enterprise components (e.g., reference data, security, messaging) to build large systems to be consumed by the firm.


  • Independently design, develop and test custom components for Log Management products.


  • Active participation and collaboration in High Level architecture Design, implementation, optimization; Risk Review; High Availability and Disaster Recovery planning and testing.


  • Develop solutions which are inherently secure from the start.


  • Drive ongoing innovations to improve the customer experience.

  • Participate in on-call rotations including weekend support.
  • Requirements

  • Prior experience in both Systems Engineering and Software Development.

  • Prior experience working with Information Technology, ideally in a support function involving Splunk and Elastic Search, LogStash, Kibana, Hadoop and other big data/search technologies.


  • Experience in end-to-end systems automation and orchestration


  • Experience in Systems and Application monitoring systems and instrumentation


  • Prior experience in Internals of distributed Operating System (Unix/Linux, Windows, Z/OS)


  • Familiarity of network protocols including TCP/IP, Firewalls, Load Balancers, Intrusion Detection, DNS


  • Experience in software development in one or more of the programming languages (Python, Java, Perl, C, C++, C#,.NET)


  • Experience in database technologies in one or more of the products (Oracle, SQL, MySQL, Mongo, Cassandra)


  • Experience in system and software security and entitlements (SSO, windows, Kerberos, LDAP, Windows AD)


  • Experience working with configuration management tools (Puppet, Chef, Ansible)


  • Experience with Git, Bitbucket, Subversion.


  • Experience in modern compute technologies (e.g., Virtualization, Cloud, Containers)


  • Familiarity with Public/Private/Hybrid Cloud deployments.


  • Familiarity with Agile development process and automated testing.


  • Ability to multi-task and effectively prioritize in a highly dynamic work environment


  • Proven experience with outsourced, vendor-based production support and development in a 24/7 environment


  • Drive problem management efforts and ensure that root causes are analyzed, tracked and remediated.


  • Maintains a client centric focus on all aspects of work.


  • DevOps experience


  • Bachelors degree in either Computer Science, Mathematics, Engineering, Information systems or a related discipline or equivalent work experience

  • by via developer jobs - Stack Overflow

Principal Solution Manager at Comcast (Philadelphia, PA)

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

As part of the Big Data ecosystem, the Comcast dx team defines and executes on data strategy to realize the promise of "data to the people." The Solution Manager plays a critical role in this effort by linking our customers' needs to the data ecosystem, both within the dx team and across the larger Comcast organization.

As a Solution Manager you:

-Lead client engagement, data discovery/analysis and business/process modeling efforts for the dx team.

-Operate across a number of technical domains with a focus in a primary area such as Product or Network Quality.

-Are a naturally curious problem solver with a passion for efficiency and execution excellence.

-Have performed in an analytical or technical role previously and have a strong understanding of the analytical workflow from requirements/data discovery through analysis to operationalization.

-Understand that to be successful in this role requires presence and confidence, and you have the ability to drive a team forward in the face of ambiguity and competing priorities.

-Understand the fundamental role that data plays in the competitive landscape and demonstrate a passion for data excellence.

-Embrace collaboration as a central tenant to being successful and understand the critical need to build trusting bonds both with our key stakeholders and delivery teams.

-Partner effectively with a Solution Engineers, Architects, Product Owners and Tech Leads to define and scope work into delivery roadmaps.

-Ensure traceability and alignment of execution to critical priorities. Drive translation of business requirements into solution intent. This includes requirements identification and clarification, project goals and objective definition, scoping, estimation, risk assessment.

-Anticipate needs, operate with a sense of urgency, and have the ability to adapt to change quickly.

-Fill resource gaps with hands-on work as needed.

-Should have had the ability to write this job description better than us :)

Qualifications:

-Bachelor's Degree (Advanced Degree Preferred) in engineering, mathematics, computer science, statistics, physics, economics, operations research or related field;graduate study extremely helpful.

-Minimum of 7 years Tech Lead / Product Management / Project Management / Consulting experience, preferably in Data Warehousing, Big Data and Analytics.

-Experience with customers: managing consultant utilization, milestone success, setting and managing expectations, controlling outcomes and resolving customer issues.

-Understanding of data warehousing technologies and evolution, including relational databases (SQL, Oracle) and big data technology (Cloud, AWS, Hadoop), business intelligence and analytical tools (Tableau, Python, R), architectural strategies and previous hands on development and engineering (SDLC and Agile).

-Strong communication, presentation and meeting facilitation skills. Ability to positively represent yourself and the team.

-Must be a team-player and be able to work closely with technical teams and business users.

-Capable of building strong relationships with leaders across enterprise for both sources of data and consumers.

-The ability to travel ("25%) and to attend in-person client meetings.

-Expert in MS Office.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Mgr 1, Software Dev & Engineering 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.

Summary

This role is a front-line management position for a development team that is on the front lines of Comcast's highest priority business objective: making Customer Experience Our Best Product. This person will work to organize and lead developers to deliver customer engagement solutions. Experience in working with real-time data and a knowledge of Comcast Care will help to make the individual successful in this role.

This position will play a key role in a new Customer Experience direction: automated rules and machine learning based proactive repair and diagnosis of Comcast products. Working knowledge of high volume real time streaming data and machine learning, especially operationalizing machine learning models for production is highly preferred.

Responsible for leading a team of Software Development Engineers in the planning and designing of software and web applications. Manages projects from design to testing, including new programs, enhancements, and modifications. Collaborates with Quality Assurance team to conduct testing. Has overall responsibility for developing/administering performance standards for organizational unit. Manages team which may include exempt and non-exempt employees. Provides subject matter guidance to employees as required. Develops processes and procedures to drive department efficiencies and assists in the development and meeting of departmental budget.

Core Responsibilities

-Oversees the planning and designing of software and web applications, including new programs, enhancements, and modifications.

-Provides guidance to Software Engineering team and other departments in identifying product and technical requirements. Serves as primary point of contact and liaison between Software Engineering and other teams.

-Promotes mature disciplines and culture around Security, Quality Assurance and Operations.

-Directs implementation initiatives for new software products and applications. Organizes software update process for existing applications and coordinates the roll-out of software releases.

-Manages all the deliverables to ensure adherence to deadlines, specifications, and budgets.

-Implements performance metrics and prepares periodic reports. Monitors and tracks project progress and reports findings to leadership team.

-Ensures all engineers keep current with technological developments within the industry. Monitors and evaluates competitive applications and products.

-Develops proposals, hardware/software changes and other capital expenditure projects.

-Manages professional and non-exempt employees, conducting work performance reviews and Ensures work performance is adhering to Company standards. Mentors, trains and develops staff.

-Consistent exercise of independent judgment and discretion in matters of significance.

-Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.

-Other duties and responsibilities as assigned.

Education Level

- Bachelors Degree or Equivalent

Field of Study

- Engineering, Computer Science

Years Experience

Generally requires 6-9 years related experience

Compliance

Comcast is an EEO/AA/Drug Free Workplace.

Disclaimer

The above information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Linux Full Stack Developers (Offsite Development) - Sports Publishing at VNN Inc (Ann Arbor, MI) (allows remote)

VNN is looking for experienced Linux full stack/PHP/Javascript Application developers. People who can make insightful, rapid, every-day decisions needed in a startup environment with an interest in sports, sports marketing, or related activities.


While development is 100% offsite team, based in Ann Arbor MI, candidate should be within driving distance of Grand Rapids, Michigan for in person planning meetings and company meetings and celebrations 2 or 3 times a year.


VNN enables athletic departments to leverage social technologies to promote their sports teams, in doing so crafting a unique and memorable experience for athletes. This person will be comfortable joining a small team leading that charge, based on a keen understanding of VNN’s business goals and strategy.


We need those who thrive on the pace of a start-up and embrace the many different roles they will have to play. Yet you will still be able to adapt processes and maintain strong design principles, making the trade-offs needed to meet timely delivery schedules.


While you’ll be responsible to work with a small team to ensure the successful execution of our technology strategy, you shouldn’t view yourself as a simple “developer”. Your success will also result from cultivating an ongoing relationship with operations, sales, marketing, technology partners, and advertisers leveraging those unique insights to craft user experience. Being able to work independently and in collaborative phases is a must.


Skills & Requirements


The ideal candidate can currently describe themselves or wish to develop into the type of software professional defined here: What is a Full Stack Developer?


Preferred qualifications:



  • 4+ years experience application programming languages including PHP/MySQL 

  • Ability to program in various scripting languages: Angular, React, Ansible, NodeJS, Javascript etc

  • Working knowledge of LAMP or equivalent Linux Stack

  • Ability to change directions and priorities often and quickly

  • Strong written and spoken communication skills needed for the success of a remote group that leverages Slack and Hangouts

  • Interested in sports, sports marketing, or related activities


by via developer jobs - Stack Overflow

Web/App Developer at CI Design (Milwaukee, WI)

CI Design is looking for an exceptional individual for our development team. You will be primarily responsible for the development and configuration of websites, web apps, CMS and e-commerce systems. We are a twenty-five year old, growing, profitable and creative design studio producing print, web, interactive, apps, videos, AR/VR, and more.


We are looking for



  • Strong organizational skills and attention to detail

  • A team player with technical leadership experience

  • Entrepreneurial spirit, self-motivation, smarts and creativity to help you to work independently or collaboratively, prioritizing tasks and maintaining deadlines


We’ll expect you to have the following capabilities


Front End



  • Full understanding of Views, and the Document Object Model

  • Full understanding of Client Side technologies


Back End (LAMP, WISA)



  • Full understanding of databases and services

  • Comfortable in every part of a complex website / app



General



  • 3+ years of experience in full stack development

  • Able to handle medium size projects and contribute significantly to larger projects

  • Mastery of development fundamentals (skills, languages, thinking)

  • Learning some advanced skills (specialty, architecture, integration, database design)

  • Moderate problem-solving skills

  • Can R&D fairly complex issues

  • Contributes to group estimating

  • Mentor to more Junior members

  • Some client interaction


Would be great if you had



  • Experience with Agency workflow

  • Azure, AWS or similar cloud experience

  • Unity 3D (c#) programming experience/interest in learning


by via developer jobs - Stack Overflow

Software Security Engineer 3 at Comcast (Philadelphia, PA)

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

This key role is part of Digital First Information Security team. The ideal candidate will work internally with App/Dev/Platform teams and externally with Comcast global security teams to ensure application and system security posture for the Digital First organization is improved to world class security standards. This includes helping and guiding application development and platform teams to develop application with utilization of security best practices from ground up, implementing secure coding practices, helping security maturity in on premise and at public cloud environment being established in AWS/Azure to ensure security considerations are implemented and met for best practices. This is a perfect opportunity for the successful candidate to become a part of an innovative, energetic team that believes; "security must not be an afterthought, nor is an impediment to delivery velocity but can be achieved as a balancing act b/w managing risk and ensuring high quality delivery velocity".

Key Functions:

  • Perform security assessment and compliance activities by using assessment tools and procedures for the Comcast's Digital First Organization
  • Continue to engage and build relationship with internal app dev teams and Comcast global Technology and Product Security teams
  • Facilitate implementation and execution of static, dynamic and run-time code analysis (SAST, DAST, IAST/RASP) and also work with application and internal teams for to ensure secure coding practices are implemented
  • Conduct penetration testing, simulating an attack on the system to find exploitable weaknesses
  • Lead and respond to security-related incidents. Provide a thorough post-incident analysis including steps to minimize/remediate and fix the impact
  • Develop strategies to respond to and recover from a security breach
  • Investigate security breaches by conducting a technical and forensic investigation into how the breach happened and the extent of the damage
  • Participate and help facilitate Threat modelling workshops
  • Participate in security architecture review (SAR) / application security assessments to ensure all security design best practices and standards are met
  • Support the research of emerging technology, requisite security requirements, and emerging threats and develop way-forwards to meet organizational goals
  • 1-2 years' experience in Cloud Security with exposure to AWS / Azure Native Security
  • Familiarity and exposure to Network Security, Operating System Security, Web Security and End Point Security
  • Understanding of PCI Compliance requirements and controls
  • Good understanding and familiarization with data encryption
  • Assist in evaluation, selection and implementation of encryption solutions and key management systems

Qualification:

  • Proficient at the secure software development lifecycle and DevSecOps
  • Deep understanding of OWASP and SANS top vulnerabilities
  • Good understanding of identity, authentication and authorization systems
  • Good understanding of cryptographic trust based systems
  • Cloud security knowledge preferred
  • Data and database security
  • Knowledgeable in Federation, SSO, IDS, IPS, Host Based Firewall, WAF (Web Application Firewall), DNS, DHCP, HTTPS/TLS, SSH, Key Management, PKI, Tokens, SAML, OAUTH, Fido knowledge preferred
  • Knowledgeable in compliance standards like: PCI, CPNI, ISO 27001, FCC Regulations, SOX, Subscriber PII
  • Coding / Scripting experience preferred
  • Security expertise in one or more relevant areas
  • Proficient in using some of these Tools SAST/DAST (Coverity, Fortified, IBM AppScan, Veracode, BurpSuite, Web Inspect), Wireshark, MobSF pen-testing framework, Needle, Inspeckege, Drozer etc, Code Repository (GitHub, TFS), Configuration mgmt. (Chef)

Experience

  • 5+ years of experience in security and technology based industry
  • 3 years of experience working with various security architectures

Industry Recognized Certifications in Security (a plus)

  • Certified Ethical Hacker CEH (preferred)
  • Certified Information Systems Security Professional (CISSP), Certified Information Security Manager (CISM), Certified Information Systems Auditor (CISA), Licensed PEN Tester (LPT), Global Information Assurance Certification (GIAC), Certified Secure Software Lifecycle Professional (CSSLP)

Education:

  • Bachelor's Degree in Information Systems, Computer Science, Management Information System, Cyber Security or Engineering
  • Master's Degree in Cyber / Information Security (Preferred)

Personal Characteristics:

  • Solid written and verbal communication skills
  • Technology savvy, resourceful and self-motivated
  • Natural passion and curiosity to problem solving
  • Continuous self-learner, through various mediums
  • Consistent exercise of independent judgment and discretion in matters of significance
  • Proven ability to operating with collaboration
  • Comfortable working with technical and non-technical teams, business stakeholders, technical and business leadership
  • Analytical, planning, negotiation and facilitation skills
  • Ability to multi-task and manage multiple initiatives without direct supervision

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 4, Software Dev & Engineering at Comcast (West Chester, 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:
Responsible for planning and designing new software and web
applications. Analyzes, tests, and assists with the integration of new
applications. Oversees the documentation of all development activity.
Trains non-technical personnel. Assists with tracking performance
metrics. Integrates knowledge of business and functional priorities.
Acts as a key contributor in a complex and crucial environment. May lead
teams or projects and shares expertise.

Employees at all levels are expect to:

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

Core Responsibilities:
- Collaborates with project stakeholders to identify product and
technical requirements. Conducts analysis to determine integration
needs.
- Designs new software and web applications, supports applications under
development, and customizes current applications. Develops software
update process for existing applications. Assists in the roll-out of
software releases.
- Trains junior Software Development Engineers on internally developed
software applications.
- Oversees the researching, writing, and editing of documentation and
technical requirements, including evaluation plans, test results,
technical manuals, and formal recommendations and reports.
- Keeps current with technological developments within the industry.
Monitors and evaluates competitive applications and products. Reviews
literature, patents, and current practices relevant to the solution of
assigned projects.
- Provides technical leadership throughout the design process and
guidance with regards to practices, procedures, and techniques. Serves
as a guide and mentor for junior level Software Development Engineers.
- Assists in tracking and evaluating performance metrics. Ensures team
delivers software on time, to specification, and within budget.
- Works with Quality Assurance team to determine if applications fit
specification and technical requirements.
- Displays expertise in knowledge of engineering methodologies,
concepts, and skills and their application in the area of specified
engineering specialty.
- Displays expertise in process design and redesign skills. Presents and
defends architectural, design, and technical choices to internal
audiences.
- Consistent exercise of independent judgment and discretion in matters
of significance.
- Regular, consistent and punctual attendance. Must be able to work
nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

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

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Engineer 1, Software Development at Comcast (Philadelphia, PA)

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

Job Summary:
Responsible for planning and designing new software and web
applications. Completes programming and implements, tests, and debugs
defined software components.

Employees at all levels are expect to:

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

Core Responsibilities:
- Reviews, writes, and edits codes. Conducts analysis to determine
integration needs.
- Researches, writes, and edits documentation and technical
requirements, including software design evaluation plans, test results,
and technical manuals.
- Monitors and evaluates competitive applications and products. Reviews
literature, patents, and current practices relevant to the solution of
assigned projects.
- Works with the Quality Assurance team to determine if applications fit
specification and technical requirements.
- Applies full use and application of engineering methodologies related
to area of engineering specialty.
- Displays knowledge of engineering concepts and skills and knowledge of
their application in the area of specified engineering specialty.
- Displays knowledge of, and ability to apply, process design and
redesign skills.
- Consistent exercise of independent judgment and discretion in matters
of significance.
- Regular, consistent and punctual attendance. Must be able to work
nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

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

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Entry Level Software Development 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.

The Digital Home team is seeking an Engineer 1, Software Development & Engineering. This group is responsible for creating the services and applications that support Comcast's Home Security, Home Network Management and Internet of Things products. We are passionate about our products, our engineering, and our people! #DigitalHome

In this role, you will plan, design, update Digital Home middleware software applications, focusing on unit testing and integrations testing. You will collaborate with cross-functional teams (web, mobile and API developers, UX designers, test engineers, operations engineers, product and business managers). You will document all development activities and work with moderate guidance in own area of knowledge.

Core Responsibilities

- Analyzes and determines integration needs.

- Evaluates and plans software designs, test results and technical manuals.

- Reviews literature, patents, and current practices relevant to the solution of assigned projects.

- Programs new software, web applications and supports new applications under development and

the customization of current applications.

- Edits and reviews technical requirements documentation.

- Works with Quality Assurance team to determine if applications fit specification and technical

requirements.

- Displays knowledge of engineering methodologies, concepts, skills, and their application in the

area of specified engineering specialty.

- Displays knowledge of, and ability to apply, process design and redesign skills.

- Displays in-depth knowledge of, and ability to apply, project management skills.

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

Education Level Bachelor's Degree or Equivalent

Field of Study Computer Science, Engineering

Years' Experience Generally requires 1+ years related (JAVA, Perl, Cucumber) experience

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Software Engineer at CurrencyFair (Dublin 4, Ireland)

Responsibiities



  • Work on a large scale real-time architecture

  • Create high-performance services

  • Build redundant automated failover systems

  • Use new technologies creatively to solve issues

  • Proactively contribute to architectural choices

  • Design core component architecture

  • Conduct design and code reviews

  • Strengthen secure development practices

  • Work across application tiers on technologies including PHP, Java and Oracle 11g

  • Analyse and improve efficiency, scalability, and stability of various system resources

  • Attack our systems, identify vulnerabilities and implement security improvement


What you should have as a minimum:



  • Passion for problem-solving

  • Strong Java 8 experience is required, plus PHP 5.6/7 commercial experience

  • Dependency Injection / IoC frameworks

  • Understanding of NGINX / PHP-FPM

  • Object Serialization, such as Thrift (Protobuf, Hessian..)

  • Demonstrated experience in testing frameworks; PHPUnit, Mockery, JUnit, Cucumber… (and testing practices: TDD, BDD)

  • Strong HTML, CSS and JavaScript (ECMAScript 2015)

  • Secure programming - knowledge of common threats and how to recognise and avoid writing exploitable code

  • RDBMS experience


And we’d be super impressed if you have:



  • Experience with React or another modern UI framework

  • Experience of automated, continuous deployment systems, such as Jenkins and Capistrano

  • Experience of infrastructure as code with tools like terraform or cloudformation

  • Community Involvement


by via developer jobs - Stack Overflow

Senior Systems Administrator at Game On Media Ltd (Dublin, Ireland)

Game On Media has grown substantially in the past few years and as we continue to scale we require a Senior Systems Administrator with a vast experience in Microsoft Windows Server and Azure Cloud System. You will build out, maintain and troubleshoot our expanding infrastructure.

Your role will involve installing, supporting and maintaining servers and other company systems and infrastructure; planning for and responding to various performance issues and other duties as they arise.

Responsibilities:

  • Administer servers/services on premises as well as in Microsoft Azure;
  • Maintain and manage local IT infrastructure performance by monitoring, analysing, tuning and troubleshooting hardware, software, networks and operating system
  • Investigate failures, fix them and execute root-cause analysis; must take ownership of problems and communicate progress in a timely and effective manner;
  • Determine how existing applications, legacy systems, databases, web interfaces, and/or hardware logic which may be currently operating on multiple platforms, work with internal teams to meet the new and emerging business requirements in the cloud
  • Interact with and effectively communicate with colleagues and cross-functional teams to complete the assigned projects
  • Research and evaluate emerging cloud technologies and proactively recommend areas where they can bring business value;
  • Deploy and maintain a cloud network data center infrastructure and processes necessary;
  • Configure (through automation) infrastructure and applications for high performance and highly available operation to meet business needs;
  • Monitor and improve performance and stability;
  • Acting as a Technical hands on contributor and ensuring the integrity and uptime of the production infrastructure

Benefits


  • Attractive salary package
  • City centre location
  • Bonus
  • Gym discounts
  • Further Education Scheme
  • Healthcare
  • Bike to Work and Tax Saver
  • Free fruit & donuts every week and more

by via developer jobs - Stack Overflow

Engineering Manager at Intercom (Dublin 2, Ireland)

The world’s first customer platform helping internet businesses accelerate growth


Intercom builds a suite of messaging-first products that all modern internet businesses can use to accelerate growth across the customer lifecycle, from acquisition, to engagement, and support. Today more than 25,000 businesses, including New Relic, Sotheby’s, and Shopify, use Intercom to connect with a billion unique people worldwide.


Intercom is a deeply creative company with the confidence to believe it can fundamentally change the future of internet business. Our people are incredibly ambitious, yet humble. Warm, accepting, and positive. Whether you build, market, sell or support product, we want you to make your mark with us.


What's the opportunity? 


Intercom is growing fast. We've created an environment where product teams, with big ambitions, can ship high-quality product to our customers every week. Across a team of more than 70 engineers, we ship changes to production around 80 times each weekday. Our mission is to make web and mobile business personal. Come help us build a world-changing product, a long lasting company and the most effective R&D team possible.


We're particularly focused on building an organisation where people thrive, grow in their careers, and enjoy having high impact through their work. We're looking for experienced engineering managers to help us grow our capabilities and capacity.


The Intercom platform comprises of several different and connected products. Each product is designed and developed — through invention and iteration — by a single team. As an Engineering Manager, you'll partner with a product manager to define a product vision, strategy and roadmap.


You'll be expected to own your space: work with all disciplines on your team to build, launch and iterate. Talk directly with your customers, take part in usability studies, work with data analysts and researchers to ask the right questions and make good use of the answers.


This is an incredibly rare opportunity to join a company that's still small but on its way to something much bigger, with a meaningful transformative mission. You'll work directly with a product, design, and engineering team who've worked in places such as Amazon, Facebook, Google, Apple and Zendesk. And best of all, be early enough to hold a leadership position where you have a high impact role in our success over the coming years.


What will I be doing? 



  • Collaboratively set a product and technical direction with your team.

  • Support an ambitious group of engineers in their career goals. Work with our people ops team to maintain our high performance and high morale.

  • Be actively involved in hiring and growing our engineering team.

  • Care about agility as much you care about scalability and availability. Continuous deployment keeps us focused on incremental releases. Even our biggest technical achievements roll out piece by piece, feature flagged out of sight. Projects are kept short and tightly scoped. Teams build a weekly cadence of releases.

  • Drive, create and improve operational excellence, quality, security and privacy initiatives within your team and the entire engineering organization

  • Help us evolve our culture


What skills do I need? 



  • Management experience is a requirement. New managers are grown through our engineering team, so external hires must have hands-on experience of people management.

  • You also need to have knowledge of a high-level programming language (for example, Ruby, Python, Perl etc.) but it doesn’t need to be a language that we use here! Great people are effective and learn what we use quickly (or introduce us to better ways of working). Our ideal is for every team to be comfortable working across the full stack, delivering new features and capabilities from start to finish.

  • The core Intercom product is a Ruby on Rails application with an Ember.js frontend. We use MySQL and MongoDB for most of our storage, though we’re starting to migrate to other services like Amazon’s DynamoDB.

  • We’re actively moving to a service-oriented architecture, with new components built using the most appropriate technology. So far that’s largely been in Java on Drop-wizard, and recently using Go.

  • Our infrastructure runs entirely within Amazon Web Services and we make use of many of their services (DynamoDB, SQS, etc.) We like to buy the best tools and services where available but will build our own when we need to -- we use an in-house continuous deployment service and built our own lightweight project management tooling.

  • Our iOS application and SDK are developed in Objective-C, while our Android application and SDK are Java. The web integration our customers use is built on React. We have API and integration clients for Ruby, Java and PHP with Go and Node.js coming soon (Python and Perl are community supported at the moment).

  • If you want to take your career in a management direction but haven’t had the opportunity yet, we’d strongly encourage you to apply for our product engineering role. Career progression is important to us and if management is the path you’d like to take we can help you get there.


How we work? 


Intercom is growing fast. We’ve created an environment where product teams, with big ambitions, can ship high-quality product to our customers every week. Across a team of more than 80 engineers, we ship changes to production around 100 times each weekday. Our mission is to make web and mobile business personal. Come help us build a world-changing product, a long-lasting company and the most effective R&D team possible. We’re particularly focused on building organizations on where people thrive, grow in their careers, and enjoy having high impact through their work. We’re looking for experienced engineering managers to help us grow our capabilities and capacity.


The Intercom platform comprises of several different and connected products. Each product is designed and developed — through invention and iteration — by a single team. As an Engineering Manager, you will partner with a product manager to define a product vision, strategy and roadmap.You’ll be expected to own your space: work with all disciplines on your team to build, launch and iterate. Talk directly with your customers, take part in usability studies, work with data analysts and researchers to ask the right questions and make good use of the answers.


This is an exceptionally rare opportunity to join a company that’s still small but on its way to something much bigger, with a meaningful transformative mission. You’ll work directly with a product, design, and engineering team who’ve worked in places such as Amazon, Facebook, Google, Apple and Zendesk. And best of all, be early enough to hold a leadership position where you have a high impact role in our success over the coming years.


Benefits 


We are a well treated bunch, with awesome benefits! If there’s something important to you that’s not on this list, talk to us! :)



  • Competitive salary and equity in a fast-growing start-up

  • We serve lunch and dinner every weekday, plus a variety of snack foods and a fully stocked kitchen

  • Regular compensation reviews - we reward great work!

  • Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents

  • Open vacation policy and flexible holidays so you can take time off when you need it

  • Paid maternity leave, as well as 6 weeks paternity leave for fathers, to let you spend valuable time with your loved ones

  • Commuting is a breeze with our generous public transport allowance

  • Keep active with our wellness programme that allows you to expense gym and other sports activities up to €90 quarterly

  • If you’re cycling, we’ve got you covered on the Cycle-to-Work Scheme. With secure bike storage too

  • MacBooks are our standard, but we’re happy to get you whatever equipment helps you get your job done

  • We also offer generous relocation assistance for certain roles for people joining us from overseas


We are a diverse bunch of people and we want to continue to attract and retain a diverse range of people into our organisation. We're committed to an inclusive and diverse Intercom! We do not discriminate based on gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.


by via developer jobs - Stack Overflow

Senior Backend Developer for the Largest Global Expat Network at InterNations (München, Germany)

Our engineering teams architect, develop and test our products. As a Senior Software Engineer in our Payment Team, you are tasked with building the critical backend that powers membership management, payments, billing and subscription handling for our members. At InterNations you will contribute to connecting global minds and making expat life a great experience. As a member of an international, cross-functional Product Experience Team (PXT), you will architect, implement, and test new functionality and maintain existing functionality using PHP, Symfony 3, Magento, MariaDB, RabbitMQ, and Solr. Our PXTs organize themselves using SCRUM and you will work closely with your Product Manager and your team on the feasibility of concepts and upcoming changes. You will write automated tests, from unit to acceptance tests, to assure the quality and longevity of our products and a sustainable pace for future changes. As part of the greater Engineering Department, you will lead and take part in cross-team initiatives: architectural changes, refactoring, and establishment of best practices. You will be mentoring less experienced colleagues and support their growth.


What we are looking for:



  • significant experience in a language like PHP, Java, Scala, Python, or Ruby

  • significant experience with a modern web framework like Symfony, Zend Framework, Laravel, Rails, Spring, or Django

  • a passion for working with big datasets in relational databases, search indexes, or key-value stores

  • experience with automated testing, be it unit, functional and/or acceptance testing

  • experience with Magento 1 or 2 is a plus (we use Magento 1)


What we value:



  • developing our skills, teaching each other, and learning ways to build better software

  • user testing, experimentation, automated testing, and continuous integration to gain meaningful feedback for what we do

  • strong display of engineering discipline and rigor

  • fostering collaboration


Technologies we use: PHP 7, Symfony 3, Magento, MariaDB, Solr, RabbitMQ, Redis, Memcached, Composer, Behat, PHPUnit


We offer:



  • 28 paid vacation days + special paid leave

  • conveniently located office

  • regular team events and trips

  • Albatross Membership for team members and their partners

  • XING Premium membership

  • training sessions, team library, cross-departmental projects & exchanges

  • support with visa application

  • in-house yoga and German classes, discounts for gyms and a tae kwon do studio


At InterNations, you’ll be working in a friendly atmosphere geared to bring out your creativity and independence. With our flat organizational structure, you’ll have a lot of room to pursue your own ideas. If you’re a working parent, you’ll find the flexibility you need to support your work-life balance. Start your work week off on the right foot with a weekly team breakfast and get your creative juices going with a free flow of coffee. When inspiration strikes, bounce around new ideas over a game of table football. And as we value building strong connections between our team members, you can look forward to a regular lunch lottery, language tandems, and an annual team-building activity.


Sounds interesting? Then start the conversation by telling us about past projects you contributed to and are proud of. We also like to hear about what kind of work environment you thrive in and what technologies you find interesting right now.


by via developer jobs - Stack Overflow

Frontend Developer at InterNations (München, Germany)

Our engineering teams architect, develop and test our products. As a Frontend Developer, your mission is to build awesome user interfaces.

As a member of an international, cross-functional Product Experience Team (PXT), you will architect, implement and test new functionality and maintain existing functionality using HTML, CSS, and JavaScript. Our PXTs organize themselves using Agile methodologies and you will work closely with your Product Manager and your team on the feasibility of concepts and upcoming changes. You will write automated tests at the unit, integration, and acceptance levels to assure quality and longevity of our products and a sustainable pace for future changes.

As part of the greater engineering organization, you will expand and improve our Pattern Library of UI components towards consistency and reusability. You will take part in cross-team initiatives: architectural changes, refactoring, establishment of best practices.


What we are looking for:



  • good knowledge of JavaScript and familiarity beyond ES5 (e.g. ES6, TypeScript, Flow)

  • a passion for UI consistency

  • experience in JavaScript frameworks, especially React and Backbone is a plus but JavaScript knowledge is way more important

  • an interest in automated testing, be it unit-, functional- and/or acceptance testing

  • a strong desire to learn engineering discipline and rigor


What we value:



  • Bettering our skills, teaching each other and learning ways to build better software

  • User testing, experimentation, automated testing and continuous integration to gain meaningful feedback for what we do

  • Fostering collaboration and cooperativeness


Technologies we use: React, React Native, Webpack, Flow, Backbone, Jest, Karma, Less, Twig.


Sound Interesting? Then start the conversation by sending in your application today. Don’t forget to include your CV, a cover letter, a possible start date and your salary expectation. Tell us about past projects you contributed to and are proud of. We also like to hear about what kind of work environment you thrive in and what technologies you find interesting right now. 


by via developer jobs - Stack Overflow

(Senior) Software Engineer (JavaScript, React Native) at InterNations (München, Germany)

Our Mobile Apps team is responsible for building and maintaining mobile applications at InterNations, a platform with more than 3 million users globally. We use React Native to build for iOS and Android simultaneously.


As a member of our multi-cultural, cross-functional Product Experience Team (PXT), you will participate in the SCRUM process to develop, configure, and maintain our applications using React Native and JavaScript technologies. You will learn to work in the native projects (including app signing, push notifications, project configuration, etc) using Objective C/Swift and Java in Xcode and Android Studio environment respectively. Our team consists mostly of web converts, so don’t worry, you will have the time to learn the specialities of mobile iOS and Android platforms. You will collaborate closely with other engineers, product owners, and designers to develop high performing, maintainable, and joyful applications.


As a part of the greater engineering organization, you will lead and take part in cross-team initiatives: architectural changes, refactoring, and the establishment of best practices. You will be mentoring less experienced colleagues and support their growth, familiarity with app development, and software engineering best practices.



What we are looking for:



  • expert-level knowledge of JavaScript, preferably using a type system (Flow or TypeScript)

  • experience building applications using React Native or React

  • experience with automated testing, be it unit-, functional- and/or acceptance testing

  • a passion for software engineering best practices in a SCRUM/agile environment

  • interest in developing, deploying, monitoring, and maintaining native iOS and Android applications



What we value:



  • user testing, experimentation, automated testing and continuous integration to gain meaningful feedback for what we do

  • bettering our skills, teaching each other and learning ways to build better software

  • sharing knowledge and experience within the organization and in the community



Technologies we use: React Native, iOS/Android, Flow, Redux, Redux-Saga, Jest


We offer:



  • 28 paid vacation days + special paid leave

  • conveniently located office

  • regular team events and trips

  • Albatross Membership for team members and their partners

  • XING Premium membership

  • training sessions, team library, cross-departmental projects & exchanges

  • support with visa application

  • in-house yoga and German classes, discounts for gyms and a tae kwon do studio


At InterNations, you’ll be working in a friendly atmosphere geared to bring out your creativity and independence. With our flat organizational structure, you’ll have a lot of room to pursue your own ideas. If you’re a working parent, you’ll find the flexibility you need to support your work-life balance. Start your work week off on the right foot with a weekly team breakfast and get your creative juices going with a free flow of coffee. When inspiration strikes, bounce around new ideas over a game of table football. And as we value building strong connections between our team members, you can look forward to a regular lunch lottery, language tandems, and an annual team-building activity.



Sound interesting? 
Then start the conversation by sending in your application today. Don’t forget to include your CV, a cover letter, a possible start date and your salary expectation. Tell us about past projects you contributed to and are proud of. We also like to hear about what kind of work environment you thrive in and what technologies you find interesting right now.

More information about our apps:
If you would like to see more information about how we build with React Native at InterNations, you can watch this presentation.


by via developer jobs - Stack Overflow

Mid-Senior Devops at Findify (Dublin, Ireland) (allows remote)

Job Description


We are looking for Devops specialists to help us build and maintain our growing stack. At Findify, we make extensive use of data-collection, processing and machine learning algorithms to help our merchants provide better search and recommendations to their customers. You would be responsible for building and improving the current infrastructure while setting up automatic processes to make the stack more reliable.


Our tech stack


We always strive to use the most suitable tool for the job, so our stack is constantly evolving. Currently, our backend is written mostly in Scala and Node.js. We use Scala for data processing and to power our machine learning algorithms. Node is used as a web framework to facilitate the interaction with our customers via various APIs. We make extensive use of AWS, and use any component we find suitable within our architecture, so we can focus on building our proprietary tech. We have more than 150 servers, we are using different types of databases, we deploy daily and have several testing pipelines in place. We try to use managed services as much as we can to lower the maintenance costs. We like to embrace new technologies and processes that are helping our engineers be more productive!


We’re not afraid to challenge our choices, we love open source and above all, we’re a product driven company so technology is at the core of everything we do. You can check out our full stack on StackShare.


Our development culture


We are a small team that moves fast and iterates. We run weekly sprints, code reviews, testing, and once your code is submitted it gets pushed to production through our continuous deployment infrastructure (Jenkins). We put a lot of emphasis on code style, cleanliness and robustness. We care about monitoring, alerting and security. You will get to work with amazing engineers.


What you can expect from us:


You’ll have the opportunity to make a real impact on the product, company vision and culture. You will get to work with the latest technologies out there, without being bound to any legacy. We will never limit your creativity, never shut down ideas before testing them with customers and we will never be boring! it's going to be an exciting ride!


If this sounds like a company you’d love be a part of building, and you’ve got the skill set, please get in touch with us!


We’d love to hear from you!


Skills and requirements


What we're looking for:


The most important thing we are looking for in a candidate is proven passion for building maintainable blocks and problem solving: a Github/Stackoverflow account for an automated library you built, an interesting project you can share, or a blog you write will go a long way.


We are a distributed team, so you can work from anywhere you want! Located in Dublin? A huge plus.


It’s really important to us that you have the ability to adapt to the company’s work processes using the agile-scrum methodology, and using tools such as Jira and Slack. Not only because of our remote working culture, but even more so because of this, you need to be really awesome at communicating, and to be organized and self-driven.


Oh, and you need to want to have fun :)


Your responsibilities:



  • Maintain the current technical stack

  • Improve the monitoring capabilities (currently based on Grafana/InfluxDB, Pagerduty)

  • Help our applications become more reliable, maintainable and scalable.


The basics:



  • Experience with Docker

  • Experience with Kubernetes (cluster administration, monitoring, auto-scaling and advanced settings)

  • 2-3 years of experience supporting systems running on AWS, using technologies such as VPC, Subnets, EC2, S3, Route53, Kinesis, Cloudwatch.

  • Experience setting up applications monitoring (telemetry, alerting, reporting)

  • CI/CD Knowledge (Jenkins is a +)

  • Experience with multi-zone deployment / blue-green deployment

  • Git.

  • Experience writing automation scripts (Bash/Python/other)

  • Experience with a configuration management tool like Ansible or Terraform


Beyond the basics:



  • Usage of AWS Spot instances

  • Experience with multi-region deployment setup

  • Experience with Zookeeper, Clickhouse, Kafka, Consul or/and Cassandra

  • Distributed systems background


by via developer jobs - Stack Overflow

Sr. Front End Engineer at Accela (Dublin, Ireland)

Where you fit:


We are seeking a Senior Front-End Developer to work on our front-end team to build our next generation of applications. The ideal candidate for this position is a professional with a strong knowledge of content management systems, architecting web-based applications in JavaScript frameworks, and the ability to translate business analyst requirements into performant features. This position will require the candidate to maintain our existing application while building our next generation version using agile methodology.



Impact you will make in the role:



  • Write well designed, testable, efficient code by using best software development practices.

  • Create website layout/user interface by using standard HTML/CSS practices.

  • Integrate data from various back-end services and databases.

  • Work with product managers to gather and refine specifications and requirements based on technical needs.

  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities.

  • Cooperate with web designers to match visual design intent.

  • Supports and develops web application developers by providing advice, coaching and educational opportunities.

  • Troubleshooting development and production problems across multiple environments and operating platforms.

  • Enhances organization reputation by accepting ownership for accomplishing new and different requests.



Expertise you will bring in:



  • Proficient in C#, ASP.NET, WebServices, JavaScript, jQuery, Angular 2+, Object-Oriented Design (OOD), Software Architecture, Software Debugging

  • Knowledgeable in CSS, SCSS, SQL, Oracle, Java, Search Engine Optimization

  • Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen

  • Strong teamwork skills

  • 10+ years’ experience in application development and testing

  • Bachelor’s Degree in Computer Science or related field (or equivalent work experience)



Benefits and Perks:


Beyond a stellar work environment, great people and inspiring, innovative work, we have some great benefits and perks:



Central Dublin Office Location
25 vacation days
Ireland Standard Holidays
Pension Contribution
Supplemental Healthcare Package

 An Equal Opportunity/Affirmative Action Employer


All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, or on the basis of disability, gender identity, and sexual orientation.


by via developer jobs - Stack Overflow

Manager, Mobile Software Development at Accela (Dublin, Ireland)

Where You Fit:


You’ve probably been coding since you were a kid and/or have always had projects on the side of your main job. Ideally you come from a startup or have experience working with startups. If you have spent time in the corporate world you most likely held a position that involved new technologies, innovation or did something untraditional or are really keen on trying something new.


As a technical leader, you will be responsible for leading the design, implementation and support of critical features and components to accelerate the delivery of Accela’s hybrid mobile applications, while coaching and nurturing engineers on your team. You will be the technical leader of Accela’s mobile applications and will play a key part in every aspect of the application life cycles.


You will have daily exposure to a range of technical challenges and customer experiences which will stretch and develop your technical and leadership skills. You are a problem solver who has a passion for delivering high quality software and has a keen eye for attention to details. 


So, if you looking to join a collaborative, close-knit team, drop us a line. You might be a perfect fit! 


This position is based out of our newly created product development center in Dublin and will provide many opportunities for advancement and professional growth. You will help build high performing teams from grounds-up and help create a culture of collaboration, team work and quality deliverables on a consistent basis.


Essential Duties & Responsibilities:



  • Provide project and technical leadership to a Software Development team

  • Collaboration with Product Management and other departments to analyze business requirements and prioritize and plan product releases

  • Manage the development cycle from initiation and planning through implementation and delivery, to ensure on time, on budget, and high-quality product

  • Participate in product architecture and system design

  • Provide technical direction to testing team members to adherence to coding, quality, functionality, performance, scalability and on-time delivery standards

  • Hands on development. 80% development and 20% management

  • Help analyze complex system and business requirements

  • Lead, mentor and motivate team members to maximize their potential, foster innovation, boost productivity, and to deliver high quality software

  • Measure & quantify software development and be able to present tradeoffs to different development approaches

  • Lead an agile team of developers with a focus on continuous improvement


Required Qualifications:



  • 3+ years of management experience in leading software development teams

  • 7+ years of software development experience in mobile development including hybrid, preferably Ionic, Android, and iOS (Swift and Objective-C)

  • Proven experience in managing development of hybrid mobile applications for enterprise customers

  • Web development experience using html, CSS, Angular, Typescript / Javascript

  • Experience in secure coding practices

  • Exposure to design and development of public facing & private REST APIs

  • Experience with Agile development methodologies.

  • Excellent communication, organizational and analytical skills.

  • Proven experience mentoring team members to advance them in their careers

  • Strong and demonstrable experience working in continuous integration and continuous deployment systems (CICD)

  • Track record of building and maintaining excellent working relationships with peers across organizations (QA, Development, PM, UX, etc)

  • Track record of delivering excellent customer experiences

  • Excellent problem solving, analytical, communication, organization and interpersonal skills

  • Bachelor’s Degree in Computer Science or a related field or equivalent work experience



Benefits and Perks:


Beyond a stellar work environment, great people and inspiring, innovative work, we have some great benefits and perks:



Central Dublin Office Location
25 vacation days
Ireland Standard Holidays
Pension Contribution
Supplemental Healthcare Package


Accela is an Equal Opportunity Employer/Affirmative Action Employer  


All qualified applicants will receive consideration for employment without regard to race, sex, color, religionnational origin, protected veteran status, or on the basis of disability, gender identity, and sexual orientation.


by via developer jobs - Stack Overflow

Sr. Java Developer at Accela (Dublin, Ireland)

Where do you fit:


You’ve probably been coding since you were a kid and/or have always had projects on the side of your main job. Ideally you come from a startup or have experience working with startups. If you have spent time in the corporate world you most likely held a position that involved new technologies, innovation or did something untraditional or are really keen on trying something new.


As a senior technical leader, you will be responsible for leading the design, implementation and support of critical features and components to accelerate the delivery of Accela’s cloud based products, while coaching and nurturing junior engineers on the team. You will be part of the core Accela Civic Platform team developing critical backend features and capabilities, while also seamlessly integrate with other Accela offerings.


You will have daily exposure to a range of technical challenges and customer experiences which will stretch and develop your technical and leadership skills. You are a problem solver who has a passion for delivering high quality software and has a keen eye for attention to details. 


So, if you are a motivated developer looking to join a collaborative, close-knit team, drop us a line. You might be a perfect fit! 



Impact you will make in the role:



  • Participate in the development of Accela Civic platform (focused on SaaS), primarily built on Java technologies

  • Ability to Interpret product architecture and system design

  • Participate on an Agile team, with daily scrum meetings, as well as planning and grooming meetings

  • Analyze complex system and business requirements

  • Perform Code Reviews, Unit testing, documenting and implementing software best practices

  • Optimize web and mobile applications to maximize speed and scale

  • Perform system wide analysis to ensure the proposed solution is the best-in-class without causing any negative impact

  • Drive quality across team by constantly building easy-to-use development frameworks

  • Work with QA engineers to develop testing protocols to identify and correct defects



Expertise you will bring in:



  • Bachelor’s Degree in Computer Science or a related field

  • 8+ years of development experience as a seasoned Software Backend Engineer

  • 5+ years of software development experience in cloud based, multi-tiered, enterprise application systems in Java technologies. Experience working with C#/.NET is a plus

  • Experience of the following is highly desirable: JAVA 1.7 & higher, Any messaging system, JBoss/Wildfly server, Tomcat, Linux, HTTP, SOAP/REST Web Services, XML, JSON

  • Solid engineering experiences working on EJBs and the web layer, Spring Framework, Maven

  • Strong understanding of Algorithms and Data Structures.

  • Prior experience on developing micro-services and successfully built products using SOA

  • Experience in using a system integration middleware for API management and multi-point integrations

  • Good experience with Java Unit Testing Frameworks and Tools such as JUnit, TestNG, Mockito etc.

  • Strong and demonstrable experience working in design and development of public facing & private REST APIs

  • Significant and demonstrable experience of implementing Java best practice – especially around scalability, availability and performance.

  • In-depth knowledge of PL/SQL, stored procedures, schema design in large scale relational databases such as Oracle, MS SQL. Nosql database design and optimization experience is a plus

  • Strong and demonstrable experience working in continuous integration and continuous deployment systems (CICD)

  • Track record of building and maintaining excellent working relationships with peers across organizations (QA, Development, PM, UX, etc)

  • Track record of delivering excellent customer experiences

  • Knowledge of build systems and software integration systems

  • Excellent problem solving, analytical, communication, organization and interpersonal skills

  • Analytical thinking - able to simplify complex problems, processes or projects into component parts explore and evaluate them systematically

  • Independent thinker with creative, resourceful and proactive problem solving skills

  • Ability to work both independently and as a team player

  • Experience and understanding of software source control systems, preferably Git

  • Good understanding & working experience in cloud computing platforms such as Amazon cloud, Azure Cloud is a plus



Benefits and Perks:


Beyond a stellar work environment, great people and inspiring, innovative work, we have some great benefits and perks:



Central Dublin Office Location
25 vacation days
Ireland Standard Holidays
Pension Contribution
Supplemental Healthcare Package

 An Equal Opportunity/Affirmative Action Employer


All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, or on the basis of disability, gender identity, and sexual orientation.


by via developer jobs - Stack Overflow