Skip to Main Content

Senior Software Engineer

Editech Staffing
McLean, VA
  • Posted: over a month ago
  • Full-Time
Job Description

Senior Software Engineer - Backend Development


Overall Summary

Our client is seeking a Senior Software Engineer who will play a key role in the development of its mobile software product. This mobile software product provides a field-service industry-leading application for Field Service professionals means to connect in both offline and online mode; This mobile software products backend uses a RESTful API-first development approach in nodeJS.

The successful candidate will be responsible for ensuring that the system can integrate with company-wide enterprise applications, enabling the development of richer internet applications with existing back-end data services. The candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication, as the successful candidate will need to play a key role in working with the senior architect to help transform the products future development direction.

Essential Functions

1. Work closely with a proven development team on major software releases;

2. Work in an agile development environment with daily stand-up meeting;

3. Administer and configure systems as necessary

4. Troubleshoot production and test system issues when necessary

5. Ensure all deliverables (features and bug fixes) are met as per plan and specifications;

6. Deliver quality software on-time;

7. Develop necessary user documentation in support of developed features;

8. Fast learner and self-starter with good communication skills

Essential Skills

1. Bachelors in Computer Science

2. 5+ years experience in backend/server-side development with Node.js, Java, Javascript

3. Strong development experience with Object Oriented Programming (OOP)

4. Good understanding of microservice architecture, messaging service/integration-patterns (RESTful/SOAP APIs, JMS/SQS, AMQ/RabbitMQ or Kafka)

5. Familiar with relational database + SQL and ORM concept (AWS RDS/Aurora, MySQL, MSSql, Postgres)

6. Experience with Cloud/AWS technologies

7. Competent scripting experience in a Linux/unix environment

Desirable Skills

1. Development experience on a SaaS product

2. Experience in NoSQL and related technologies

Editech Staffing


McLean, VA



View all jobs at Editech Staffing

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.