Placement papers | Freshers Walkin | Jobs daily: Friday, April 13, 2018

Search jobs and placement papers

Software Engineer at The Buffalo Group (Reston, VA)

The Buffalo Group is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.


U.S. Citizens Only - Willing to Undergo Security Clearance Processing


Software Engineer Summary


Analyzes user requirements to derive software design and performance requirements. Designs and codes new software or modifies existing software to add new features. Debugs existing software and corrects defects. Integrates existing software into new or modified systems or operating environments. Develops simple data queries for existing or proposed databases or data repositories. Provides recommendations for improving documentation and software development process standards.


Responsibilities & Duties



  • Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.

  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.

  • Designs, implements, and integrates software applications or performs software engineering tasks.

  • Utilizes software engineering and design methodologies appropriate to the development, integration, and production environment.

  • Ensures efficient delivery of software engineering capabilities using industry standards and repeatable processes.

  • Mitigates risks, controls costs and schedule variance, and effectively manages large scale, integrated software projects.

  • Reviews and tests software components for adherence to the design requirements and documents test results.


Qualifications & Skills



  • Experience developing enterprise applications in one or more front-end and back-end programming languages (Java, C/C++, Python).

  • Self-starter requiring minimal oversight and direction.

  • Jira or comparable SCRUM/SDLC management software.

  • GitHub or comparable version control software.

  • Confluence or comparable wiki/collaboration tools.

  • MS Project and other management & reporting tools.

  • Experience with AWS and scripted infrastructure a plus.

  • Ansible, Docker, Chef/Puppet or similar experience a plus.


by via developer jobs - Stack Overflow

Software Developer at The Buffalo Group (Reston, VA)

The Buffalo Group is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.


U.S. Citizens Only - Willing to Undergo Security Clearance Processing


Software/Web Developer Summary


The web developer is responsible for developing frontend and backend code for a variety of web based applications including business systems, mission systems, and warfighter support systems. Applications are written in a variety of languages including Angular/TypeScript/JavaScript/C#/Python/Java. Work as part of a small team developing applications for both classified and unclassified environments. Help set the direction, implementation, and capabilities of the application. Take ownership of your work through unit testing and deliverable signoff. Grow your capabilities through developing scripted deployment solutions to the cloud using Jenkins and Ansible.


Responsibilities & Duties



  • Supports software and web architecture development, requirements analysis, process execution and evaluation, selection and evaluation of Commercial and Government off-the-shelf tools, and integration (with both new and legacy systems)

  • Interacts with customers and development team to gather and define requirements

  • Analyzes and studies customer requirements to determine the most effective software and web technologies to satisfy their needs

  • Designs, creates, tests, and maintains software and web based applications and content solutions to satisfy customer requirements

  • Follows a formal design process using formal specifications, data flow diagrams, other accepted design techniques and also adheres to laws, standards, and established guidelines for development and delivery of software and web applications (e.g., software reuse, modifiable, efficient, reliable, understandable, fault tolerant)

  • Coordinates creation and collection of necessary technology components and integrate them into a coherent site design

  • Designs and develops visually-pleasing, content rich, user-friendly interfaces with intuitive navigation

  • Develops and maintains software and web development technical documentation to assist with software and web application maintenance and upgrades

  • Provides software process management and configuration management throughout the software / web development lifecycle


Qualifications & Skills



  • Experience developing enterprise applications in one or more front-end and back-end programming languages

  • Self-starter requiring minimal oversight and direction

  • Jira or comparable SCRUM/SDLC management software

  • GitHub or comparable version control software

  • Confluence or comparable wiki/collaboration tools

  • MS Project and other management & reporting tools

  • Experience with AWS and scripted infrastructure a plus

  • Ansible, Docker, Chef/Puppet or similar experience a plus


by via developer jobs - Stack Overflow

DevOps Automation Engineer at The Buffalo Group (Reston, VA)

The Buffalo Group is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.


U.S. Citizens Only - Willing to Undergo Security Clearance Processing


DevOps Automation Engineer Summary


The DevOps Automation engineer builds and manages the infrastructure to develop, deploy and automate applications developed by our engineering and development teams. You’ll use SAFe continuous integration tools like Jenkins to manage applications in the cloud (AWS).  This hands-on role involves working with the engineering and operations departments, building and maintaining production environments to ensure uninterrupted delivery of critical applications to the end-users.


Responsibilities & Duties



  • Manages, builds, configures, administers, operates, and maintains all components that comprise the DevOps environment in the cloud

  • Develops and maintains scripts to automate deployment to the cloud using orchestration tools, and other tools, to include scripting and maintaining build environments. Resolve complex UNIX/Linux systems administration issues. Secure operating systems against compromise and ensure compliance with infrastructure, security, data center hosting, and other policies

  • Develops, tests, and maintains a system recovery plan using cloud services

  • Works with other project teams to integrate their products into the DevOps environment in the cloud.

  • Defines enterprise Continuous Integration/Continuous Deployment processes and best practices, develop automated testing framework within DevOps processes.  Integration with Windows and Linux platforms using API web services (eg REST, JSON, XML).


Qualifications & Skills



  • Extensive familiarity with scripting (eg PowerShell, Python) languages for automation techniques.

  • Familiar with orchestration tools (eg Ansible, Chef, Puppet, Salt, Cloud Foundation) and the software development process. Have experience with Git.

  • Experience with Splunk or willingly to learn and get certified.


by via developer jobs - Stack Overflow

Software Engineer at The Buffalo Group (Reston, VA)

The Buffalo Group is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.


U.S. Citizens Only - Willing to Undergo Security Clearance Processing


Software Engineer Summary


Analyzes user requirements to derive software design and performance requirements. Designs and codes new software or modifies existing software to add new features. Debugs existing software and corrects defects. Integrates existing software into new or modified systems or operating environments. Develops simple data queries for existing or proposed databases or data repositories. Provides recommendations for improving documentation and software development process standards.


Responsibilities & Duties



  • Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.

  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.

  • Designs, implements, and integrates software applications or performs software engineering tasks.

  • Utilizes software engineering and design methodologies appropriate to the development, integration, and production environment.

  • Ensures efficient delivery of software engineering capabilities using industry standards and repeatable processes.

  • Mitigates risks, controls costs and schedule variance, and effectively manages large scale, integrated software projects.

  • Reviews and tests software components for adherence to the design requirements and documents test results.


Qualifications & Skills



  • Experience developing enterprise applications in one or more front-end and back-end programming languages (Java, C/C++, Python).

  • Self-starter requiring minimal oversight and direction.

  • Jira or comparable SCRUM/SDLC management software.

  • GitHub or comparable version control software.

  • Confluence or comparable wiki/collaboration tools.

  • MS Project and other management & reporting tools.

  • Experience with AWS and scripted infrastructure a plus.

  • Ansible, Docker, Chef/Puppet or similar experience a plus.


Preferred Minimum Experience



  • 2 years’ experience with bachelor's degree


by via developer jobs - Stack Overflow

Database Administrator (DBA) TS/SCI with Polygraph Required at Navstar, Inc. (Herndon, VA)

Would you like to perform rewarding work while contributing to the success of an established, growing company? Navstar is an award-winning organization that has a proven track record of successfully providing IT services and solutions both as a prime and sub-contractor on mission focused IT programs. Our employees are integral players in support of mission-critical programs focused on our National Security.  


Required Qualifications:



  • 11+ years demonstrated experience working with Oracle, MYSQL, and SQL Server databases for Windows and Linux platforms.

  • Demonstrated experience in documenting database installation guide, tuning, backup, and restore procedures.

  • Review/recommend requirements to ensure system compatibility for optimal system performance, gather requirements, perform current state analysis, and write functional and technical specifications of current systems.

  • POSTGRES, SQL Servers, Linux/Unix Scripting, TOAD and Oracle RAC.

  • To be eligible for this role you must hold an active TS/SCI with Polygraph Security Clearance.


by via developer jobs - Stack Overflow

Senior Java Developer at Pyramid Systems, Inc. (Fairfax, VA)

Overview


This talented individual will provide IT support for a Federal client for their software applications and systems in a collaborative environment with co-located Agile teams that together with our clients build high quality solutions for the agency.The Senior Java Developer designs, modifies, develops, writes, and implements software programming applications. Supports software applications. Participates in the testing process through test review and analysis and certification of software. Works under immediate supervision. 


Responsibilities



  • Works well within an agile development team.

  • Researches, designs, and develops software systems.

  • Designs application objects that work together to produce desired product.

  • Ensures that completed objects provide all functionality described by application experts to ensure that performance guidelines are met.

  • Develops level-of-effort estimates for enhancements and new features.

  • Works with other team members to develop a complete and integrated solution; and to deliver quality software and required documentation on time.

  • Develops and executes Test Driven Development tests, integration tests, automated testing.

  • Works with agile teams to refine requirements and to identify areas for enhancement.

  • Monitors and maintains production systems.


Qualifications


U.S. Citizenship Required


Skills / Abilities



  • Experience developing and implementing software solutions using advanced programming languages, i.e. Java and C#. (Experience with the following is a plus: J2EE, MVC, ICAM, XSL, XML, JSP, JBOSS, Oracle 11g, Spring, Apache, and Web Service Development.)

  • Experience developing and implementing software designs to solve business problems and produce high quality architecture artifacts with attention to detail.

  • Experience coding, testing, and debugging programs based on requirements.

  • IT experience in agile Full Life Cycle development, to include: system design architecture, development, maintenance, and support in an agile development environment.

  • Experience with SOA.

  • Experience with SCRUM


by via developer jobs - Stack Overflow

Test Engineer - (Data Tester) at Pyramid Systems, Inc. (Washington, DC)

Pyramid Systems is actively looking for a Data Tester to join our team at the US Securities & Exchange commission. This project is based in Washington, DC right by Union Station. 


Responsibilities:



  • Estimate data-related activities.

  • Understand/elicit data-related business processes.

  • Independently plan and perform data analysis.

  • Document analysis, results, and issues, creating data models as required.

  • Document reporting and ETL requirements

  • Identify test approach and test scenarios.

  • Evaluate test data against expected scenarios, identifying deficiencies.

  • Document and execute repeatable data testing scripts (Excel, SQL, scripting).

  • Verify results against system interface/reports.

  • Identify and retest defects

  • Lead coordination with intersecting organizations as needed to test changes and dependencies

  • Perform regression testing as needed.

  • Perform root cause analysis, tracing defects to underlying issues with requirements, data, or transformations

  • Maintain ETL documentation and test scripts across releases.


Qualifications:



  • 5+ years of experience working on IT projects.

  • 2+ years  of data analysis and testing experience (including test plan and script creation)

  • Working knowledge of advanced SQL.

  • Advanced Excel skills or scripting skills pertinent to data testing.

  • Proven record supporting multiple projects.


Pyramid is proud to be an equal and diverse Employer. EEO/AAP/M/F/Disabled/Veteran.


by via developer jobs - Stack Overflow

JavaScript Architect for Real Estate Technology Firm at Homesnap (Rockville, MD)

Javascript Architect/Engineer 


We are looking for a JavaScript Engineer who is motivated to combine the art of design with the art of programming. Responsibilities will include implementing visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.


Core Responsibilities




  • Develop new user-facing features




  • Build reusable code and libraries for future use




  • Ensure the technical feasibility of UI/UX designs




  • Optimize applications for maximum speed and scalability




  • Assure that all user input is validated before submitting to back-end services




  • Collaborate with other team members and stakeholders




Desired Skills and Experience




  • Strong understanding of JavaScript, its quirks, and workarounds




  • Basic understanding of web markup, including HTML5 and CSS3




  • Good understanding of asynchronous request handling, partial page updates, and AJAX




  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues




  • Proficiency in React or similar frameworks




  • Familiarity with JavaScript module loaders, such as Require.js and AMD




  • Familiarity with front-end build tools, such as Grunt and Gulp.js




  • Proficient understanding of code versioning tools




  • Good understanding of browser rendering behavior and performance




by via developer jobs - Stack Overflow

Software Engineer (Junior) at SRC, Inc. (Chantilly, VA)

Position Description
SRC, Inc. is currently seeking junior level software engineers to develop and test leading-edge communications technology. From control graphical user interfaces (GUIs), high performance graphic displays, and mapping tools to real-time software, low-level programming for embedded processors, driver development, and customization/optimization of operating systems, we offer a wide range of software development opportunities on fielded and prototype systems. We are looking for engineers to be immediately integrated into design teams to solve difficult technical problems.

Responsibilities

  • Design, develop and maintain mission-critical software in support of national defense, environmental protection, and intelligence-gathering products and systems
  • Participate in laboratory and field integration testing to validate software
  • Document and communicate proposed software solutions with integrated, cross-functional engineering teams
  • Stay up to date on state-of-the-art programming techniques and software technologies
  • Participate in software design and code reviews to ensure delivery of quality products and enhance skillsets
  • Create modeling and simulation tools for hardware products and systems
  • Contribute to investments and research that fuel innovation and technological advancements

Position Requirements
  • Bachelor's degree in computer science, computer engineering or software engineering with three to eight (3-8) years of experience
  • Experience with Java or C/C++ as well as OOD
  • Knowledge of C#/Python/MySQL/Database and Matlab a plus
  • Must be able to demonstrate strong interpersonal and communication skills 

Security Clearance Requirements


Must be a U.S. citizen. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

by via developer jobs - Stack Overflow

Eng 2, Prodt Dev Engineering at Comcast (Reston, VA)

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



Summary
Responsible for assisting in the design and support of system architectures and solutions to bring to market new innovative products which span web service offerings. Assists in the planning, designing, integrating, testing, deploying and supporting of products. Helps with testing and operational activities. Works with moderate guidance in own area of knowledge.


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
- Works with other team members to identify any gaps in monitoring and metrics and work to provide solutions to address those gaps.
- Will be expected to participate in deployment activities for the platform we are rolling out across the network. This includes validation of installed device configurations and ensuring they are properly added to all of our support systems.
- Works daily to validate monitoring and metrics to determine overall system health. Troubleshoot and resolve issues as necessary.
- Will be expected to work with engineering team to identify issues as the platform grows over the next several years. This includes any issues that relate to scale and load on the systems. Will work with team to resolve those issues going forward.
- Candidate will have the opportunity to identify work items that would benefit from automation and work with other team members to automate those functions to streamline work done across the teams.
- Determines resources, technology and course of action to achieve results.
- 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.


Skills/Experience:
Strong general engineering background
Linux Guru
Experience in at least one scripting/programming language. Examples of preferred languages would be Python, Perl, Java, Shell scripting.
Working knowledge of computer networking; you can explain Ethernet, TCP/IP
Passion for Automation
Excellent communication skills; you can explain a complex technical issue in such a way that most people can understand


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



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Lead UX Designer at hatch IT (Baltimore, MD)

Overview:
Hatch is currently partnering with an exciting and established small business, CreditXpert, empowering loan officers in the mortgage industry with their cutting edge platforms.  Headquartered in Baltimore, MD, they are looking for an experienced and talented Lead UX designer to take ownership of all aspects of design for their products. This position would be working closely with the User Experience Director, Product Manager, Usability Manager and Software Developers on design choices and would be responsible for the redesign of one of their core platforms.  You would be developing intuitive/compelling user experiences for their complex professional applications, as well as working on the design of their new products.  While the company is located in Baltimore, they are a remote friendly environment and are open to employees working remotely 2 - 3 days per week. 

Does This Describe You?



  • At least 4 years of experience in web application and user-centered design

  • Love developing/designing innovative, clean consumer software products

  • Proven ability to design compelling, easy to user user interfaces, including data visualization

  • Looking to work in a fun startup environment with great people


If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us!!
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status


by via developer jobs - Stack Overflow

Senior Data Scientist (m/f) at Goodgame Studios (Hamburg, Germany)

Your Job: 



  • Become an essential part of our highly-qualified data science team for innovative projects and R&D

  • Take responsibility for the development of smart analytics solutions for our marketing department and live operations

  • Apply modern machine learning techniques to generate predictions with a direct business impact

  • Mentor more junior team members

  • Have a real impact on how we further develop our data-driven business operations

  • Collaborate closely with our data warehouse engineers


Your Profile: 



  • At least five years' professional experience in applying statistics/data mining/machine learning methods in data science projects

  • Professional experience in deploying analytics solutions in a production environment

  • Hands-on experience of conducting analysis on structured and semi-structured data

  • Extensive experience with SQL and noSQL databases, such as HPE Vertica or Google BigQuery

  • Practical experience with R and Python and familiarity with data aggregation, visualization, and machine learning libraries, e.g. pandas, scikit learn, ggplot2

  • Experience working with big data tools (e.g. Apache Hadoop, Spark) and machine learning (e.g. Tensorflow, Keras)


by via developer jobs - Stack Overflow

Node.js Developer at RTL Nederland (Hilversum, Netherlands)

Your challenge:


You are responsible for the development of applications (high performance and high availability) that deliver an excellent user experience. You optimize the performance and scalability of the applications. You integrated 3rd party services like payment and social media services, logging, monitoring etc). Managing the life cycle of back- ends (and service API’s) applications is what you do. This you achieve in great cooperation with other Developers, Devops Engineers and Product Owners.
This you achieve in great cooperation with other Developers, Devops Engineers and Product Owners
About you:



• Education in Computer Science, Information Technology (or comparable) at HVE or University level.
• At least 5 years of relevant working experience building applications and services in JavaScript.
• Extensive experience in high volume, high availability video environments (applications and services).
• Ample experience in continuous integration and continuous deployment, unit and integration testing, Git and Git Flow branching models, agile development.
• JavaScript design patterns and best practices.
• Data modeling and design of (no) SQL-databases.
• Security, user authentication & authorization among multiple systems.
• js (and REST frameworks, e.d. Express, Restify), ReactJS for building user interfaces.
• Experience with: ES6, Babel, Webpack, Sass/LESS, BEM, Responsive Design, Mocha, Jasmine, Enzyme, Redux, Supertest, Sinon
• Docker (in the context of Node.js and micro-services).
• Open-source technologies like PostgreSQL, RabbitMQ, Redis


by via developer jobs - Stack Overflow

Engineer 4, Software Dev & Engineering at Comcast (Wayne, PA)

Spotlight Platform Engineering Group helps drive the new generation of products that are transforming Comcast into a media and technology company. Engineering manages the operations for Comcast's industry-leading video, high-speed Internet and voice services for consumers and businesses, and runs a network that supports numerous multi-billion dollar businesses. Comcast is creating next-generation technology for the fast-growing advanced advertising market. We enable and innovate solutions to support both traditional and emerging programmatic and premium advertising markets through our platforms, data, marketplace and sales channels.



Job Summary:
Responsible for planning, designing and development of new software and web applications. Working within a Technical Services Group supporting theComcast Spotlight Business. Our team supports all the Systems, Applicationsand tool that run the Spotlight Advertising Business. Analyzes, tests, and assistswith the integration of new applications. Documents all development activity. Assists with training non-technical personnel. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as a resource for colleagues with less experience.

Core Responsibilities:
- Designs new software and web applications, supports applications underdevelopment, and customizes current applications.

- Develop new code, maintain existing code and refactor existing code, managing code branches.

- Must have experience using approaches such as code generation, metadata, object-oriented design, ORM classes, and workflow automation.

- Assists with the software update process for existing applications, and roll-outs ofsoftware releases.

- Works with Quality Assurance team to determine if applications fitspecification and technical requirements.
- Displays in-depth knowledge of engineering methodologies, concepts,skills, and their application in the area of specified engineering specialty.

- Collaborates with project stakeholders to identify product andtechnical requirements.

- Conduct analysis to determine integrationneeds.

- Must have experience with large databases and deployments, 1 billion+ rows.
- Participates in training representatives and operations staff oninternally developed software applications.
- Researches, write and edit documentation and technical requirements,including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
- Provides technical leadership throughout the design process andguidance with regards to practices, procedures and techniques.

- Serves as a guide and mentor for junior-level Software Development Engineers.
- Displays in-depth knowledge of, and ability to apply, process designand redesign skills.

- Presents and defends architectural, design, and technical choices to internal audiences.
- Displays knowledge of, and ability to apply project managementskills.

- Monitors and evaluates competitive applications and products. Reviewsliterature, patents and current practices relevant to the solution of assigned projects.
- Consistent exercise of independent judgment and discretion in mattersof significance.
- Regular, consistent and punctual attendance. Must be able to worknights and weekends, variable schedule(s) as necessary.

- Other duties and responsibilities as assigned.

Job Specification:
- Bachelor's Degree Engineering Technology and Computer Science or equivalent + experience
- Requires 8+ years software development experience

Additional Preferred Skills:

-Technical Skills - C#.Net, IIS, ASP net, JavaScript. Ajax, HTML/CSS, Jquery, Web services, XML, SQL Server, Vertica, Visual Studio, TFS.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Sr. Release Management 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:
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. Provides guidance and support to other Engineers. 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 processes 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 software designs, 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.
- Assists with technical leadership throughout the design process and
assists in guidance with regards to practices, procedures, and
techniques. Serves as a guide mentor for 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. Tests and evaluates systems,
subsystems, and components.
- Acts as a technical contact and liaison for outside vendors and/or
customers.
- Presents and defends architectural, design, and technical choices to
internal and external 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
- Computer Science, Engineering
-
- Generally requires 11+ years related experience



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Engineer 2, Web and Mobile App Support 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 resource is a member of the Residential Reliability Engineering Support Team responsible for developing and maintaining standard operating procedures (SOP's) specific to our Xfinity Home product. The Incident Manager will ensure that all incidents are identified, triaged and resolved within the Service Level Agreement. Additionally, this position will be responsible for ensuring that all root cause analysis is promptly and properly documented for high severity incidents and delivered to the respective Product owners. This position will interface with Comcast Product, Change, Problem, Release, Engineering, Marketing and Operations Management teams.

Core Responsibilities:

  • Lead technical investigation and triage of production issues; analyze logs, perform end-to-end investigation including but not limited to network, software and infrastructure issues
  • Leads technical outage bridges and engages appropriate resources to drive issues to closure
  • Document triage and training procedures (including enhancing existing procedures)for complex application workflows (including API's and endpoints)
  • Draft engineering production support readiness documentation
  • Actively manage relationship with key stakeholders, markets and resolver groups
  • Respond to service-level issues and work to restore normal service operations as quickly as possible
  • Develop procedures for incident triage and management, metric and measure creation, management and administration of monitoring tools
  • Oversee the timely execution of scheduled and repeatable processes such as periodic system validations, daily triage, and system monitoring and event log management
  • Work with architecture, development and engineering teams to identify root cause for incidents and create an action plan for resolution
  • Monitor systems and services for most efficient operation, identifying fault conditions as well as opportunities for further optimization
  • Analyses problems in design, configuration, data flow, and data state within a highly complex multi-product provisioning system
  • Assist in training and developing junior engineers and offshore resources
  • Identify and lead the implementation of creative process and technology solutions within the team
  • Provide mentorship and team development opportunities
  • Assist in representing Production Support to the organization ensuring that high-availability and the ability to identify customer-facing issues is included in the development or deployment of new products and services.
  • Identify and recommend opportunities for "clean-slate" process improvement with regards to incident management, fault monitoring, triage procedures and issue escalation
  • Maintain escalation and contact lists for mission critical systems and services
  • 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 schedules(s) as necessary

Job Specification:

  • Bachelor's degree or equivalent work experience is required.
  • Generally requires 3 to 7 years of experience
  • Strong understanding of ITIL and Incident and Problem Management experience.
  • Experience defining, implementing, and monitoring IT service level processes.
  • Experience in application development and engineering a plus
  • An understanding of Cloud infrastructure (Network and Server architecture)
  • Experience with monitoring technologies such as OIV, Splunk, Op5 and the Haystack tools is a plus
  • Must be able to work nights and weekends as part of an after-hours on-call support schedule



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

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



We are seeking a highly motivated, customer focused, solutions oriented, Senior Database Engineer. This position is accountable for building, managing, operating, and continuously improving Database and Tools Infrastructure that support Comcast's customer facing applications, back-office, and provisioning infrastructure in a 7*24 environment Positions focus on architecting, building, deploying and stabilizing code, services, systems, tools; driving standardization and service focused instrumentation; provides subject matter expertise; resolving break/fix scenarios, engaging broader teams as necessary; and partnering/leading vendors and regions to achieve continuous improvement. Takes lead on issue resolution activities, using knowledge of complex and company-wide systems.


This position requires a master level knowledge of Oracle RDBMS. Master understanding of database concepts, availability, performance, usage and configuration. Ability to setup, troubleshoot and tune complex standard and non-standard replication. Uses knowledge of existing database platforms to evaluate and recommend new technologies. Uses database knowledge to solve issues on unfamiliar products. Creates and maintain database policies, standards and overall documentation including availability, replication, availability, and backup & recovery policy, service level agreement, baseline architecture, change management, access to production, unsupported HW/SW, security & audit violations and risk acceptance.

Knowledge and experience with relational DBMS concepts, design, architecture, operations and systems
Experience to include, performance tuning, data migration & transformation, database monitoring, database backup/recovery, capacity management, replication (Golden Gate) and high availability
Excellent writing & debugging complex SQL and understands the best ways to incorporate database requests into application programs.
Experience overseeing technical details of project from inception to launch, delegates to other technical resources while setting direction.
Designs, creates, analyzes and implements databases and data models
Engineer end-to-end solutions which requires interaction with other engineering teams like Storage, Systems, Platforms, Networks and Backup & Recovery
Develop detailed logical and physical design solutions through understanding business and technology strategies and roadmaps in line with company policies and architectural standards
Ability to multi-task and prioritize with little to no supervision, providing team leadership skills.
Ability to work well under pressure
Consistent exercise of independent judgment and discretion in matters of significance
Excellent communication skills
Highly driven, highly involved, highly proactive
Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary. Must be able to support 24x7 on-call rotation.
Play a key role at a senior-level to the Application, ETL and Data Warehouse teams by implementing a solid, robust, extensible, resilient design that supports key business flows.
Develop, implement and maintain Database best practices
Work with peers in administration to tune code and plan for capacity needs
Deliver clear, well-communicated and complete project documents.
Analyze and solve problems and recommend improvements to existing systems and processes.
Ensure data security, data quality and governance of data.
Develop, implement and maintain applications with RDBMS and NoSQL technologies
Leverage big data technologies and integrate data across the ecosystem
Knowledge in data warehousing methodologies and best practices required.
Strong verbal and written communication skills required.
Effective interpersonal relations skills, ability to effectively collaborate with others and work as part of a team required.
Skills in navigating a large organization in order to accomplish results required.
Ability to initiate and follow through on complex projects of both short and long term duration required.
Excellent organizational and time management skills required.
Excellent analytical and problem solving skills required.
Works independently, assumes responsibility for job development and training, researches and resolves questions and problems, requests supervisor input and keeps supervisor informed required.
Participate on interdepartmental teams to support organizational goals

Basic Qualifications
Bachelor's Degree is required
7 + year of experience working with Database solutions, architect, design and implement or similar role required

Preferrred Qualificaitons
Five to seven years with Administration, Development of End to End Application & ETL architecture
5+ years of extensive experience in database availability management in technologies such as RAC, ASM, Data Guard
4+ years of extensive experience in database performance tuning and capacity management
Two plus years of hands-on experience in developing and tuning PLSQL
Four plus years of hands-on experience in configuring and supporting Golden Gate replication.
Two plus years of hands on experience with NoSQL platforms
Four plus years of hands-on experience in scripting and automation
Requires understanding of complete SDLC and Experience with continuous integration, test-driven/behavior-driven development, and agile, scrum development methodologies
Ability to work effectively across organizational boundaries
Excellent oral, written, analytical, problem solving, and presentation skills

Oracle Certified Professional (OCP) in Oracle 11g and/or 12c is preferred
Hands on experience with MS SQL Server
Experience with Big Data Technologies
Knowledge of DevOps Tools and Processes
Hands on experience with Cloud Technologies



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Principal Software Engineer 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.



Join the Comcast PULSE Engineering group

Our job is to build software that enables people to discover, watch, and upgrade the entertainment they enjoy. We spend a lot of time thinking about how to optimize the customer experience, but we also passionately debate tabs vs spaces. We need new ideas and new approaches and someone ready to contribute from the start. As a member of the team you will participate in agile'ish processes and leverage multiple languages, products, and cloud platforms. With us you will have the benefits of working for a large, public company while spending your days in a small, fast-paced team.

Responsibilities include:

-Design, selection, implementation, and documentation of core technology components

-Performance optimizations (doing more with less) and production support, including on-call

-Development of custom applications using internal software frameworks

-Development and customization of data mining and statistical techniques for operation on large datasets

-Update, optimize, and administer large-scale data processing routines

-Solution proposal/analysis and technical debt cleanup

Desired hard skills:

-Experience in object oriented programming languages i.e. Java, C, C#, C++

-Good current knowledge of Unix/Linux environments

-Strong understanding of RESTful Web Services and MicroServices

-Experience using messaging services (e.g. Kafka, RabbitMQ)

-Knowledge and experience with Cloud Container Management (e.g. Docker) a plus

-Experience with lightweight web servers (e.g. Vert.x, Undertow, Jetty) a plus

-Experience with AWS Services

-Experience with Go

-Graph database experience such as neo4j, a plus

-Working knowledge of clojure, lua, erlang, also a plus

-Experience identifying performance bottlenecks and their root causes; analysis of application metrics, monitoring, and alarms

-Experience working with agile practices

Desired soft skills:

-Demonstrates strong sense of ownership for their work

-Plays nicely with others

-Quickly and accurately adopts new technology

Job Specification:

-Bachelor's Degree or Equivalent in engineering or computer science

-Generally requires 11+ years related experience



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Sr. Solution Architect 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.



It is an exciting time in Retail at Comcast with significant amount of demand for our Xfinity Mobile, iOT and other products that are sold in our Retail stores. As a Solution Architect, you will work closely with other architects, product management, and engineering to create world class UX solutions supporting Retail Stores and customers. An ideal candidate will have experience in architecting, designing, or developing modern Web Applications and/or iOS Applications to work with our Customer and Employee Experience domain and platform teams.

As a Solution Architect, you will proactively lead the collaboration and engagement with research and engineering teams to deliver cutting edge and innovative solutions based on architectural best practices, and drive the solution roadmap/target architecture within the CEE Domain and other Comcast products. On any given day you will be creating and documenting architectures for new features, products, and processes; socializing and evangelizing those architectures and designs, best practices; Taking product ideas from Product Management and adding architectural guidance to distill requirements, leverage existing systems across domains, and generally help bring those ideas to life; Discovering, researching, and presenting new technologies that will enhance and improve new and existing systems; Helping balance the needs of Engineering, Product, and Management to deliver cutting-edge and innovative products to the more than 28 million customers of Comcast.


Core Responsibilities
Experience developing web applications and an understanding of design for scalability, performance and reliability.
Knowledge of some web application frameworks like Angular, React, etc.
Experience working with web services-Restful/JSON
Experience working with Javascript, Node JS, Express.
Experience working with no-sql or relational databases.
Knowledge of CSS frameworks like bootstrap.
Mentor, review code and verify that the object-oriented design best practices and that coding and architectural guidelines are adhered to.
Identify and drive issues through closure.
Integrate knowledge of business and functional priorities. Act as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.
Ensures programs are envisioned, designed, developed, and implemented across the enterprise to meet business needs. Interfaces with the enterprise architecture team and other functional areas to ensure that most efficient solution is designed to meet business needs.
Ensures solutions are well engineered, operable, maintainable, and delivered on schedule.
Tracks and documents requirements for enterprise development projects and enhancements.
Monitors current and future trends, technology and information that will positively affect organizational projects; applies and integrates emerging technological trends to new and existing systems architecture.
Presents solutions to senior architects.
Plans and designs new or upgraded systems. Interacts with departments to implement improvements in process.
Develops solution architecture (both tactical and strategic) to fully manage/support enterprise needs, services, systems and technology
management.
Mentors team members in relevant technologies and implementation architecture.
Develops, documents and ensures compliance with best practices including but not limited to the following coding standards, object oriented designs, platform and framework specific design concerns and human interface guidelines.
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 2, Product Engineering at Comcast (Cherry Hill, NJ)

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 assisting in the design of system architectures and
solutions to bring to market new innovative products which span web
service offerings. Assists in the planning, designing, integrating,
testing, deploying and supporting of products. Helps with testing and
operational activities. Works with moderate guidance in own area of
knowledge.

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:
- Develops solutions to a wide range of difficult applications, problems
or procedures.
- Supports Lead Engineer with the architecture, design, development,
qualification and deployment of applications consistent with product and
technical roadmaps.
- Works with engineering project management and lead engineer to deliver
applications that meet or exceed product requirements, project
schedules and reliability.
- Assists product development and operations teams to define technical
requirements to accompany existing products and operation requirements.
Designs and develops use cases in support of the technical requirements.
Transforms technical requirements into architectures.
- Determines resources, technology and course of action to achieve
results.
- Provides leadership and consultative direction to the organization,
department and group.
- Consistent exercise of independent judgment and discretion in matters
of significance.
- Regular, consistent and punctual attendance. Must be able to work
nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

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



Comcast is anEOE/Veterans/Disabled/LGBT employerand 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

Technical Support Engineer, Remote Contract at PhishLabs () (allows remote)

PhishLabs, the leading provider of cybercrime protection and intelligence services, headquartered in Charleston, SC, is seeking an experienced Technical Support Engineer Consultant to join our exceptional team dedicated to fighting back against attacks that exploit people.


Why PhishLabs? Online threats continue to grow and change. Effectively countering those threats requires continuous improvement, innovation, and creativity. PhishLabs offers an opportunity for skilled engineers to channel their creativity and innovation toward countering these threats in an environment of respect and collaboration. Engineering for PhishLabs presents an opportunity to challenge yourself technically while benefiting the online ecosystem. With a team of world class security experts, a strong base of top-tier clients and the increasing sophistication and proliferation of cyber crime, PhishLabs is very positioned to continue its rapid growth.


The Opportunity:


You will be a critical consultant to our Client Success and Engineering teams. This opportunity can be onsite in Charleston, SC or completely remote and is an open ended contract.


How you will impact PhishLabs and our clients:



  • Assist clients with whitelisting so phishing simulation emails can be seamlessly delivered through various mail filtering tools, including Mimecast, Proofpoint, and others

  • Assist clients install PhishLabs software, Microsoft add-ins, in complex mixed client environments

  • Work with third-parties to ensure PhishLabs mail servers and domains used for simulations are not black-listed

  • Assist in creating client-facing technical documentation

  • Assist clients in trouble shooting when issues arise with phishing program tools and deliverables

  • Manage in the creation and communication of release notes

  • Assist in quality assurance and testing efforts


What you NEED to succeed:



  • Microsoft Certified Engineer (MCSE and/or MCSA)

  • Google Chrome Extensions

  • Chrome Marketplace

  • Experience using Web debugging tools: Fiddler, HTTP Watch, Chrome Developer Tools etc. 

  • Plugin expert / ability to debug MSI files

  • Active Directory / Azure

  • Exchange / Office365

  • System Center Configuration Manager (SCCM) / Intune

  • Windows Server


by via developer jobs - Stack Overflow

Software Quality Assurance Engineer at Komodo Platform () (allows remote)

We are looking for a talented Software Quality Assurance Engineer.


Do you find blockchain technology fascinating?
Are you a passionate QA engineer with strong software background?


As Software Quality Assurance Engineer you will help to develop and automate our test infrastructure, design and implement automated tests and work closely with the development teams,


Your Skills



  • Strong C, C++ and script skills;

  • Experience in writing test specifications;

  • Experience in the field of software quality assurance

  • Team player and good communication skills in English (work language);

  • Proactive and able to propose solutions to improve quality and coverage of testing

  • Autonomous self-starter able to implement/develop complex automated test scenarios


Your Responsibilities



  • Set up, maintenance and optimisation of the test framework and infrastructure;

  • Tests plan definition and test scenarios scheduling,

  • Tests automation programming;

  • Tests of charge and performance validation,

  • Reproduction of software issues,

  • Analysis and optimization of results,

  • Trouble shooting

  • Collaboration with software developers


Starting date:



  • As soon as possible


We are hiring pro-active, self-driven people who want to empower the world with greater freedom and opportunity through blockchain technology.


by via developer jobs - Stack Overflow

Test Automation Engineer at GitLab () (allows remote)

GitLab is looking for a motivated and experienced engineer to help grow our test automation efforts across the entire GitLab ecosystem. This is a key position with a new and growing team, so your efforts will have a noticeable impact to both the company and product. In addition to the requirements below, successful candidates will demonstrate a passion for high quality software, strong engineering principles and methodical problem solving skills.


Responsibilities




  • Expand our existing test automation framework

  • Develop new tests and tools for our GitLab.com frontend, backend APIs and services, and low-level systems like geo replication, CI/CD, and load balancing

  • Work with the product team and other development teams to understand how new features should be tested, and then engage them in contributing automated tests

  • Drive adoption of best practices in code health, testing, testability and maintainability. You should know about clean code, the test pyramid and champion these concepts.

  • Analyze complex software systems and collaborate with others to improve the overall design, testability and quality.

  • Ensure that automated tests execute reliably and efficiently in CI/CD environments.

  • Ensure test results are tracked and communicated in a timely and effective manner



Requirements




  • Strong experience developing in Ruby

  • Strong experience using Git

  • Experience with test automation tools like Capybara, Selenium

  • Relevant internship or work experience in software development and/or test automation

  • Experience working with Docker containers

  • Experience with AWS or Kubernetes

  • Experience with Continuous Integration systems (e.g., Jenkins, Travis, GitLab)



Compensation
Please view the compensation range for this role at the bottom of the role description.
by via developer jobs - Stack Overflow

Dev Ops Engineer/ System Administrator (100% remote) at Time Doctor () (allows remote)

This is a full time remote  position. All of our current Development Team is in Asia or Europe that’s why we prefer to hire people from Europe and Asia because of team collaboration.


You will be working mostly on flexible hours although you will need to attend the team meeting which is at approximately 8:30am GMT and work for at least 3 hours after this time. This is 3:30am to 6:30am New York time, so you can see that it is unlikely , although not impossible, that we will hire in North or South America.


You will be responsible for the deployment and maintenance of a cloud-based multi tenant SaaS solution. To qualify for this job, you must have a minimum of 2 years experience in developing, deploying and maintaining large Amazon AWS based SaaS solutions.


The role will encompass the use of a broad range of AWS technologies, operating systems (Windows, Linux) and application environments (Nginx, Apache, MySQL, MongoDB, Redis, queue management, Memcache an other open source technologies), understanding of TCP/IP networking with an emphasis on the implementation of best practice cloud security principles.


Top 5 skills needed for this job:



  1. At least 3 years of Experience with AWS services
  2. At least 2 years of programming with PHP or Python
  3. Very good understanding of web app and server security
  4. Solid experience in building highly scalable server architectures
  5. Solid experience as a DevOps Engineer in a 24x7 uptime Amazon AWS environment, including automation experience with configuration management tools.

WHAT YOU WILL BE RESPONSIBLE FOR:



  1. Deploying, automating, maintaining and managing AWS cloud based production system, to ensure the availability, performance, scalability and security of productions systems.
  2. Building, releasing and handling configuration management of production systems.
  3. Doing pre-production Acceptance Testing to help assure the quality of our products / services.
  4. System troubleshooting and problem solving across platform and application domains.
  5. Suggesting architecture improvements, recommending process improvements.
  6. Evaluating new technology options and vendor products.
  7. Ensuring critical system security through the use of best in class cloud security solutions.
  8. Supporting installation and maintenance of layered software, and infrastructure.
  9. Identifying where applications or hardware is having performance/reliability issues; analyzes and formulates a proposed method to correct issues.
  10. Delivering long-term support and management; troubleshoots and resolves issues daily
  11. Working in accordance with corporate and organizational security policies and procedures.
  12. Understanding  personal role in safeguarding corporate and client assets.
  13. Taking appropriate action to prevent and report any compromises of security within scope of role.
  14. Providing Incident management
  15. Working on and maintain continuous integration systems
  16. Working on deploying web applications on various environments
  17. Debugging and analyzing production load
  18. Executing penetration tests on production or pre-production environments
  19. Executing load testing on pre-production or production environments
  20. Maintaining a system for running automated tests, optimizing and speeding up the execution of test sets

TO BE THE BEST FIT FOR THIS JOB YOU NEED TO:



  1. Have at least 2 years of development in PHP, Java or Python and at least  5 years of experience in server management
  2. Have solid experience :

    • as a DevOps Engineer in a 24x7 uptime Amazon AWS environment, including automation experience with configuration management tools.

    • with Ubuntu / CentOS

    • in building highly scalable server architectures

    • in continuous integration


  3. Be an expert in :

    • working with AWS - EC2, RDS, S3

    • server security

    • setting up and tuning LEMP

    • tuning NGINX performance

    • setting up back and stability systems


  4. Have good experience with :

    • MySQL Replication / Sharding

    • setting up and securing wordpress

    • managing and installing SSL certificates, configuring firewalls and VPN

    • nagios, newrelic or any other monitoring software

    • Vagrant and writing provisioning scripts in chef or puppets


  5. Have the ability to :

    • write bash scripts

    • set up automated deployment of different projects on different environments

    • understand complex software architecture

    • set up multi-tier architectures


  6. Experience with LXD and in setting up MongoDB replication are a plus

DESIRABLES:



  1. Bachelor of Computer Sciences or Software Engineering or Informatics
  2. Great verbal and written communication skills
  3. Be available 24/7 in a case of need or emergency
  4. Have really stable and alternative source of internet connection
  5. Ability to travel around the world for meetings

TO APPLY, please go to this link- http://bit.ly/2JCJQIY


by via developer jobs - Stack Overflow

Senior Blockchain Developer at Veritaseum () (allows remote)

Required skills



  • 6+ years of professional development experience

  • Programming experience in Javascript

  • Strong knowledge of data structures and algorithms

  • Experience with Ethereum

  • Programming experience in Solidity

  • Understanding of SQL & NoSQL databases and distributed storage technologies

  • Experience with Node, JSON, AWS and Web3

  • Experience working with REST or SOAP services

  • Knowledge of micro-service architecture and cloud containerization and orchestration tools (such as Docker)

  • Experience with CI/CD tools

  • Experience with development workflows and writing automated tests

  • Experience releasing scalable and HA software products


Preferred Skills



  • Strong knowledge of multiple programming languages such as Java, JavaScript, C, C++

  • Experience with crypto and security technologies


If you think you are a good fit, please send your thoughts on the code in the following gists along with your application.



by via developer jobs - Stack Overflow

Lead Engineer at Manulife / John Hancock (Montreal, QC, Canada)

The successful candidate will be hands-on leading the efforts of a talented software engineering team engaged in the development of custom applications used by internal business units. The candidate will take full technical ownership of the delivered solutions, will coach a team of software engineers, and will be engaged in all phases of the software development lifecycle (using Agile methodologies, Continuous Delivery and Continuous Integration) including software architecture and design.



As a Lead Engineer, you will:




  • Reporting to the product manager, you will collaborate with product analysis, software engineers, and operations engineers to uncover pain points and opportunities to deliver new business value through software


  • Prototype and build new functionality to deliver on key product objectives


  • Deliver an exceptional user experience to our customers, through the delivery of products and services with strong and scalable architectural design


  • Maintain and support these services, with accountability for production reliability and usage, and the delivery of new functionality


  • Develop junior engineers and their growth within the organization


You will bring and continuously build upon the following skills:



Required:


• Bachelor’s degree in Software Engineering, Computer Science or related field, or equivalent IT experience


• 7+ years of experience developing Java based web applications/services


• 3+ years of leading/coaching junior engineering staff


• Deep knowledge of the Spring Framework and building RESTful micro services


• Solid experience in the design/development of Cloud Native applications and/or in the integration of existing solutions to Cloud based platforms


• Solid experience developing rich and responsive UI, utilizing one of the JavaScript frameworks (Angular, React, NodeJs, etc.)


• Solid experience working with an Agile methodology (Scrum) and iterative development


• Experience with practices such as test-driven & behavior-driven development, continuous delivery


• Experience with Git and code branching/merging strategies


• In depth experience with cloud application development and/or NoSQL database driven application development and/or Servlet driven web application development and/or REST service development. 



Assets:


• Familiar with dependency injection frameworks (Spring/Guice), high concurrency platforms (Akka/Actor pattern) and Web Services (REST/SOAP).


• Experienced with message buses such as RabbitMQ


• Strong with NoSQL databases such as MongoDB.


• Experienced with container technology (e.g. Docker)


• Experienced with source versioning (GIT, SVN, Mercurial) and unit testing (jUnit/xUnit etc).


• Experienced with deployment tools such as Gradle and Maven.


• Experienced with using Agile development methodology (Scrum, Scaled agile, Kanban).


• Experienced with continuous integration tools such as TravisCI, Jenkins or Concourse. Prior testing and QA experience will be considered a definite asset.


• Cloud Foundry and other components supporting a highly-automated global engineering platform


• Open source! As we accelerate our delivery of world-class experiences, we know embracing open source technologies will help us get there. Any experience with open source is very attractive to us!


• Experienced with servlet containers such as Jetty and Tomcat.


• Understanding of the fundamentals of capital markets or financial services in support of our service or product offerings (or are ready to learn by doing!)


by via developer jobs - Stack Overflow

L2 Customer Support Architect ($60K/yr) at Crossover () (allows remote)

DESCRIPTION


Versata takes an unorthodox approach to hiring in an attempt to improve the candidate experience by expediting the hiring process through an innovate online hiring tournament. Candidates will receive an offer as soon as the day of the event should they be successful.


We're running an Online Hiring Tournament on April 14th to hire L2 Customer Support Architects ($60K/yr).


This event will include all testing for the role. Upon grading the deliverables from the event, we will set up qualified candidates with an interview with the hiring manager, who can hire 50 Support Architects this week. This is a 100% remote, full-time role for our client Versata.




This tournament will be hosted for our client Versata, they are looking to interview and hire top L2 Customer Support Architects the very next days! Are you deeply technical but enjoy working closely with customers to troubleshoot business critical issues? Are you as technical and smart as a software architect and really love learning new products and technologies? If you are driven by customer success, enjoy problem solving, and love helping people, then this is the job for you.


L2 Customer Support Architects are experienced software architects who are deeply technical, but they have the unique ability to couple that with exceptional verbal and written communication skills. They are smart, driven, curious, and empathetic, going out of their way to help customers and not resting until a problem is solved.


Candidate Requirements:



  • 5 years, as a support agent in a high-volume contact center.

  • You have software architect-level technical acumen in modern software languages - since 90% of the products you will be supporting are written in Java or .Net - you will be asked to prove your technical skills in these languages

  • Required administration and troubleshooting of: Windows or Unix/Linux Server, Network and Webservers, Database MS SQL / MySQL / Oracle / PostGreSQL, Sharepoint, Active Directory, Java / Java Script / CSS / HTML


We recommend that you attend the tournament instead of applying online, as our tournament process will be much faster.


Click Apply Now > Register at the green button - you will receive the webinar link after completing registration.


by via developer jobs - Stack Overflow

Software Engineering Manager ($100K/yr) at Crossover () (allows remote)

DESCRIPTION


Aurea takes an unorthodox approach to hiring in an attempt to improve the candidate experience by expediting the hiring process through an innovate online hiring tournament. Candidates will receive an offer as soon as the day of the event should they be successful.


We're running an Online Hiring Tournament on April 14th to hire Software Engineering Managers (USD $100K/yr) with expertise in C# (.NET) OR Java OR SaaSOps OR Python OR QA.


This event will include all testing for the role. Upon grading the deliverables from the event, we will set up qualified candidates with an interview with the hiring manager. This is a 100% remote, full-time role for our client Aurea or one of its affiliated sister companies.




The Software Engineering Manager will serve as a key member of the global executive team for Aurea or one of its affiliated sister companies and will be responsible for quarterly high-quality product delivery. As part of the leadership team, you will be expected to run an engineering organization using a revolutionary and radically differentiated process. With a focus on small, great global teams, productivity, factory-like process, and quantifiable business impact, you will be expected to drive higher levels of value and productivity from your engineering organization than most companies would expect to achieve. You must build, develop and engage a team from a global talent pool. In doing so, you must set an agenda for the function where the teams effectively and efficiently solve some of the most challenging software problems with engineers distributed around the globe. You will leverage your personal technical depth as a as a former developer and architect in order to set a personal standard for Computer Science excellence, to push your teams and to assess the talent base you need to maintain.


You will be tested in one of the following technologies based on your expertise:



  • Java

  • C# (.NET)

  • SaaSOps

  • Python

  • QA


Candidate Requirements:



  • Bachelor’s Degree in Computer Science (MS or PhD preferred) is absolutely mandatory.

  • 15+ years of engineering experience leading multiple teams across multiple products and technologies — this is a global leadership role for a seasoned software development leader, not a first executive role for a great software development manager

  • Experience is Software Engineering focused instead of product management

  • Proven experience in building high-performance teams and scalable best engineering practices

  • Spent 5 years in hands-on Java or .NET architecture and programming in a hands-on, development-intensive individual contributor role

  • Recent experience with DevOps and Cloud architecture. We live in the Cloud.

  • Experience with high-end enterprise systems deployed in environments of Global 100 corporation complexity


We recommend that you attend the tournament instead of applying online, as our tournament process will be much faster.






Click Apply Now > Register at the green button - you will receive the webinar link after completing registration.


by via developer jobs - Stack Overflow