Home

Senior Backend Engineer - Local, McLean, Virginia - USC & GC only at Mclean, Virginia, USA
Email: [email protected]
From:

Jyoti,

kpg99

[email protected]

Reply to:   [email protected]

Senior Backend Engineer.

Onsite - McLean, Virginia, Local Only

Contract or Contract To Hire:  contract to hire 

Contract Duration: 6 months + to perm conversion 

If Temp To Perm: 
Will the client sponsor no
# of positions:    1

Work Location:   McLean, VA

Remote or Hybrid (please include details):  
Hybrid, 2 days in office 

Additional Notes:     
Preferable to Senior folks out of big Tech, but open to Mid to Senior (just need someone with a SOLID head on their shoulders)
Need someone who has extensive experience building web applications, not just building websites. For this Node JS opening, we'd like someone with strong experience in system integration on the backend side.

1.      Education company so they place a lot of emphasis on THE EDUCATION (school and degree) : want to recognize the school

2.      ASK: Tell us about your favorite project Technical details and how it was implemented.

3.      Team asks questions right off the resume

4.      Looking for detail and specific examples of how you used x-technology

5.      Heavy Rest APIs experience

6.      Node.Js

a.      100% of what he is coding is Node all backend work

b.      PASSION FOR BACKEND DEVELOPMENT

c.      A lot of brand new development, maintenance and bug fixing

d.      About to start building brand new stuff again so great time to join!

e.      DAY IN THE LIFE: Work off of tickets; take that feature, do some research to see how long itll take to fix/do the work; doing 3rd party integrations reading the API documentation, testing the APIs using postman or visual code/studio or tool to explore them to see the response coming back; matching that up to the data in the system or database; moving data around; using AWS SQS to move data from one system to another; among other tasks.

7.      SQL (normally a DBA writes queries but they are writing all of their queries themselves so they need to be intimately involved)

a.      Not as typical for environments but it is what it is  

8.      How do you join 2 tables together : what does a left and right join mean

9.      Want someone who can speak up and look at things from 50,000 foot overview and voice their opinion

Job Description:

The Senior Software Engineer designs, codes, and tests software solutions for learning systems. He or she will be mainly responsible for the development of the backend and integration software products.

The Senior Software Engineer must be able to deliver the products with high quality and in a timely manner. The Senior Software Engineer will work directly under Software Development Manager and work collaboratively with other Software Engineers, QA/Test Engineers and other team members. He or she will be expected to innovate and provide suggestions and solutions to maintain and improve the current and future developments of the company.

Responsibilities:  
Design, implement, and test software solutions for K-12 schools learning environments
Design, implement, and test REST-ful web services using NodeJS
Perform data modeling to design relational and NoSQL/document databases
Work with various services from Amazon Web Services (AWS) to build, host and maintain application environments
Implement and manage best practices for maintaining source code repositories and branching/merging strategies with Git for multiple code bases and applications
Analyze and resolve technical and application problems
Provide analysis and troubleshooting for production issues & code deployment activity
Contribute to user interface design and development
Work collaboratively with other developers, testers and product owners

Qualifications:
Bachelor's Degree in Computer Science, Electrical or Electronics Engineering, Information Systems, Systems Engineering, or equivalent degree or experience and 10+ years of experience
Experience developing open standards-based solutions: web services, web applications, and modern user interfaces
Significant, demonstrable experience implementing features across the software development team and development environment
Ability to be a self-starter and work in a fast-paced environment solving challenging problems in designing, writing, editing, modifying and debugging code
Exceptional oral and written communication skills.
Deep understanding of relational databases and proficiency with SQL
Experience with NoSQL document databases, e.g. MongoDB
Experience with message queue technology and design patterns
5+ years of experience with NodeJS
10+ years of experience with object-oriented languages like Java or prototype-based languages like JavaScript or similar languages
Familiarity with services within Amazon Web Services, i.e. S3, Lambda, SNS, SQS, EC2, CloudFront, Redshift
Experience with Amazon Web Services API
Experience with Git version control
Experience with Unix/Linux environment
Ability to pass federal and state criminal background checks (FBI/BCI) Additional

Preferred Qualifications:
Ability to think independently and contribute to the overall effort without much direction
Ability to work well within a team environment

Keywords: quality analyst javascript sthree information technology Virginia
[email protected]
View all
Wed Aug 16 20:38:00 UTC 2023

To remove this job post send "job_kill 534140" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 8

Location: Mclean, Virginia