This Job Vacancy has Expired!

Senior Software Engineer

Posted on Jun 18, 2019 by Request Technology - Kyle Honn

Charlotte, NC 28201
Information Technology
Immediate Start
$110k - $120k Annual
Full-Time

Sr. Software Engineer

*Permanent full time role*

Responsibilities

  • Participates in inceptions and iteration planning meetings, infusing backlogs with technical input working in close partnership with the product manager
  • Leads and participates in retrospectives; demonstrating and encouraging each participant to provide feedback with empathy
  • Partners in collaboration and strategy alignment across product portfolios (cross-product) in partnership with product managers, other peers and key stakeholders with the customer needs and wants in mind
  • Participates in the effort of shaping the architecture and design of the product; actively helps the team in choosing the right technology, solving technical problems,
  • Coaches the team and leads daily practices of using paired programming and test-driven development in writing software and building products
  • Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices

Qualifications

  • Bachelor's degree in a technical field
  • 5+ years of developing and implementing systems at scale preferred
  • Strong understanding of computer science concepts, object-oriented design principles
  • Experience in responsive web Front End/single page application development using modular JavaScript, React including apps targeted for mobile devices
  • Experience developing continuous integration, continuous delivery and continuous deployment pipelines for distributed apps. Git and Jenkins a plus.
  • Knowledge and experience on approaches and tools for automated testing and monitoring
  • Experience working in an eXtreme Programming (XP) or agile environment
  • Experience in Test Driven Development; including knowledge and experience in testing frameworks like junit, mockito, jasmine, enzyme, jest and other like technologies
  • Strong understanding of distributed systems, operating systems, networking, databases, security, and analytics
  • Experience developing software in different programming languages, and demonstrated ability to quickly learn new languages, preferred languages Javascript, Java (Spring), Python and C# on Microsoft Core
  • Experience in developing REST APIs versioning, service discovery/registration, testing and management; experience using API gateways a plus
  • Experience with web and API security including authentication, authorization, OAuth, OWASP, OpenID, and SAML
  • Experience in Back End development design and implementation; database (relational, NoSQL, caching) and messaging, implementation and optimization

Reference: 722371660

Similar Jobs

Senior Software Engineer

Charlotte, NC

$110k - $120k Annual

Senior Software Engineer

Charlotte, NC

$120k - $120k Annual

Senior Java Software Engineer - Cloud

Chicago, IL

$110k - $120k Annual

Senior Software Engineer

Pittsburgh, PA

Annual Salary

Senior Software Engineer

Stevens Point, WI

Annual Salary

Senior Software Engineer

Vienna, VA

Annual Salary

Senior Software Engineer

Mc Lean, VA

Annual Salary

Senior Software Engineer

Pittsburgh, PA

Annual Salary

Senior Software Engineer

Burlington, NC

Annual Salary

Senior Software Engineer

Orem, UT

Annual Salary