Back to Job Search

Staff Software Engineer - Backend

  • Location: Santa Clara
  • Job Type:Contract

Posted 14 days ago

  • Expiry Date: 06 November 2021

​​​Job Description:

  • We are seeking an experienced Staff Software Engineer to join ourteam to help design and develop the next generation of our back-end applicationsoftware. The ideal candidate would have experience with backend technologiesto develop, ship, and maintain applications, web services and microservices ina large-scale, distributed environment such as AWS.

Job Responsibilities:

  • Collaborateclosely with Product Manager, Technical Architects and Software Engineers todesign and deliver application to customers

  • Designand build scalable and reusable backend components that can be used in multiplebackend applications.

  • Workclosely with Technical Operations, Application Support and Site Monitoringteams to proactively monitor and maintain applications.

  • Partnerclosely with Product, Marketing, and Engineering Teams to understand &document product behavior, solve and triage software and system issues

  • Improvesoftware quality by engaging in activities such as writing unit and integrationtests, reviewing test plans and documenting test cases.

Requirements:

  • Bachelor'sdegree in Computer Science or related field. Master's degree preferred

  • Solidknowledge of CS fundamentals, algorithms, data structures, and OOD/OOPprinciples.

  • 5+years of overall software development experience with extensive hands-ondevelopment in Java, Spring, Hibernate, ReST, SQL.

  • Recentexperience with Angular or ReactJS or any JavaScript tech stack is a huge plus

  • Demonstratevalidated experience in Java, ReSTful APIs & design, Spring, object- orienteddesign, Hibernate and SQL to build reliable RESTful serviceswith microservicesarchitecture using AWS technologies

  • Experiencewith cloud infrastructure (like AWS) and operations ? continuous integration,DevOps etc. will be an added advantage

  • Experiencewith monitoring and alerting using Splunk

  • Experiencewith test automation frameworks such as Junit

  • Experiencewith databases and designing schemas

  • Experiencewith Agile Development, SCRUM or a similar software development life cycleprocess

Additional information:

  • JobDuration will be atleast 3-4 quarters

  • Possibilityof conversion to Full Time

  • Lookingfor a strong Java backend or Java Full stack engineer with inclination on backend.

  • Experiencedeveloping Microservices

  • Candidateshould have hands-on development experience

  • SomeTechnical Leadership experience will be helpful

  • Frontend development experience (Not Required), but some experience could help.

  • Candidate should have problem solving skills

About ASK: ASK Consulting is an award-winning technology and professional services recruiting firm servicing Fortune 500 organizations nationally. With 5 nationwide offices, two global delivery centers, and employees in 42 states-ASK Consulting connects people with amazing opportunities

ASK Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all associates.