Placement papers | Freshers Walkin | Jobs daily

Search jobs and placement papers

Lead Drupal Developer at Fannie Mae (Herndon, VA)

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

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

JOB INFORMATION
Use modern tools, techniques, and methods to develop, modify, or update applications used by business units or infrastructure units. Collaborate with subject matter experts in those units to determine unit needs and business processes that are automated by the application. Participate in most or all of the steps in the software development life cycle to create and modify the software.

KEY JOB FUNCTIONS



  • Work with product owners and other development team members to determine new features and user stories needed in new/revised application.

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

  • Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies. Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives.

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

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

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

  • Mentor less experienced staff.

  • Set up and configure a continuous integration environment.

  • Intermediate proficiency in unit testing as well as coding in 1-2 languages (e.g. Java, etc).

  • Intermediate proficiency in Object Oriented Design (OOD) and analysis.

  • Intermediate proficiency in application of analysis/design engineering functions.

  • Intermediate proficiency in application of non-functional software qualities such as resiliency, maintainability, etc.

  • Intermediate proficiency in applying behavior-driven testing techniques.


EDUCATION


Bachelor's Degree or equivalent required


MINIMUM EXPERIENCE


2+ years of related experience


SPECIALIZED KNOWLEDGE & SKILLS



  • Minimum 2+ years of Drupal hands-on development experience.

  • Proficient in the maintenance and administration of Drupal modules and sites.

  • Experience integrating open source and third-party applications into existing systems.

  • Familiarity with source control systems such as GIT and Subversion.

  • Results-oriented, reliable, able to work under pressure.

  • Ability to communicate technical ideas to business users and other teams.

  • Ability to both collaborate with team members and to work independently.

  • Eager to embrace current and emerging web technologies.

  • JavaScript/AngularJS (jQuery for front-end).

  • REST Web Services.

  • Experience with SSO technologies (SAML2.0).

  • Experience with Agile Projects (JIRA or Rally experience if possible).


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


Fannie Mae is an Equal Opportunity Employer.


by via developer jobs - Stack Overflow

Product Development Engineer at Comcast (Reston, VA)

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

Job Summary:

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

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

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

JOB RESPONSIBILITIES:

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

Required Skills/Experience:

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

Desired Skills/Experience:

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

Education:

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

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow