Placement papers | Freshers Walkin | Jobs daily: Lead Front-End/Full-Stack Engineer at Asurion (Sterling, VA)


Search jobs and placement papers

Lead Front-End/Full-Stack Engineer at Asurion (Sterling, VA)

Digital Experience Engineering - Software Engineering Lead



Who’s a great match for us?



  • Highly-motivated, full-stack engineers with experience in development, design and architecture, who are passionate about developing great software and love solving hard problems.

  • We’re using Lean Startup methodologies, which means we’ll need you to be agile and data-driven too.


What You’ll Do


As a Software Engineering Lead in the Digital Experience Engineering group, here's what you can expect to do:



  • Take on an opportunity that offers variety, innovation, and unique challenges, where you can learn something new every day

  • Think through hard problems, and work with a team to make them reality and provide very tangible benefits to the corporation, our partners and our customers

  • Work in a dynamic, collaborative, transparent, non-hierarchical, and ego-free culture where your talent is valued over a role title

  • Collaborate with Product Managers, UX Designers, and other engineers on a small, focused and empowered team

  • Develop effective, scalable and maintainable code in a timely fashion

  • Follows established coding standards and techniques; assists with establishing standards

  • Become a subject matter expert whose ideas and input are highly valued by the team

  • Participate in design and code reviews

  • Take an active role in the quality of the application using test-driven development principles; develop automated unit and end-to-end test cases to validate defect-free code

  • Lead a small team in delivery with approximately 60-80% hands-on coding

  • Provide technical leadership to your team through coaching and mentoring

  • Mentor and evangelize Agile, Lean, and Continuous Development coding best practices

  • Help with the recruiting and selection of technical resources

  • Exemplify a spirit of divine discontent within the team


What You Bring to the Team



  • Bachelor’s degree in Computer Science or related field preferred, or equivalent work experience

  • At least 5 years (8 years is preferred) of experience building modern, multi-tier web applications

  • Strong Computer Science fundamentals

  • Object-oriented design experience and/or functional design experience

  • Experience working in a modern, agile software development lifecycle using tools like Jira, LeanKit or Trello

  • Experience with Git and tools like Github, Bitbucket, or GitLab is preferred

  • Experience with Lean, data-driven techniques is a big plus

  • Strong interpersonal skills and a confident communicator

  • Commanding grasp of HTML5, CSS3 and related web technologies

  • Strong knowledge of JavaScript, and experience with modern JavaScript libraries and tooling such as React, Redux, ES6, Typescript and/or Flow, Babel, Webpack, or similar technologies

  • Experience testing with Jest, Ava, Mocha, and/or Jasmine

  • Experience with Reactive Programming, building single page web applications, and building scalable, multithreaded web applications

  • Experience with responsive web application design and development practices

  • Awareness of cross-browser compatibility issues and client-side performance considerations

  • A passion for keeping the front-end lean and fast, while ensuring that all features are a pleasure to use

  • XML, JSON and YAML Expertise

  • Experience building SOAP or RESTful services with Java, Scala, or Node.js

  • Broad expertise in Java technologies, including JDBC, JPA, JMS, JAXP, JAXB, annotations is preferred

  • Experience integrating with leasing SQL and NoSQL based database systems, such as MySQL, Oracle, SQLServer, Postgres, DynamoDB, Redis, MongoDB or similar

  • A passion for software architecture, and great experience designing APIs that are a joy to use

  • Familiarity with AWS services, including Lambda, EC2, ECS, Route53, Elasticsearch, ELBs/ALBs, and IAM is a plus

  • Experience with micro-services architectures and developing high-performance systems

  • Experience leading project teams, and a track record of delivering successful releases on time

  • Experience in mentoring more junior engineers

  • Ability to develop and maintain highly effective relationships, internally and externally

  • Positive attitude with focus on the success of the team over individual accomplishments

  • Experience in building applications following 12-Factor principles is a plus


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment