Century Engineering
  • 16-Jun-2019 to 15-Sep-2019 (EST)
  • Transportation
  • Hunt Valley, MD, USA
  • Salary
  • Full Time

Century Engineering, Hunt Valley, MD Office

Century Engineering, Inc. is a dynamic full-service consulting design firm offering professional services in Civil, Survey, Geotechnical, Landscape Architecture, Mechanical, Electrical, Plumbing, Structural, Environmental and Transportation engineering throughout the Mid-Atlantic region. With a dedicated staff of close to 550 technical and administrative personnel, we provide our clients with quality, innovative and value-added professional services in many specialized areas. Century is orientated around its employees first and provides competitive salaries and benefits. In addition to offering a challenging and diverse work environment, our culture encourages continued learning, motivation, personal growth and fun!

Century Engineering, Inc. is seeking a talented, 10+ year Senior Application Developer to support their Information & Spatial Solutions Team (IS2). This position will report on-site at our headquarters in Hunt Valley, Maryland. The IS2 team is comprised of motivated data and technology professionals always looking to push the boundaries and construct effective and efficient data-driven applications to satisfy our clients' complex business problems. If you value solutions over software, consider yourself a forward thinker, and are driven to remain current on cutting edge technology solutions... We are looking for you!
 
Under the direct supervision of IS2 management, the Senior Application Developer will be responsible for leading the design, development, testing, deployment, and maintenance of projects with varying complexities. Tasks include, but are not limited to platform and architecture design, business logic/requirements translation, establish Dev team standards, and administering cloud services (AWS). This position will be directly involved with R&D/innovation and Internet of Things (IoT) development to further our intelligent public infrastructure initiatives. Individuals in this position must be results driven, client focused, major contributors, possess the expertise to support current projects, and the drive to expand our capabilities on future projects.

Roles & Responsibilities:

  • Has full responsibility for interpreting, organizing, and executing assignments
  • Exercises a wide degree of independent thought and judgment
  • Understands client requirements and how they translate into application features
  • Collaborates with the IS2 team to set specifications for new applications
  • Participates in team discussions and provides major contributions
  • Designs creative prototypes according to specifications
  • Writes high quality source code to program complete applications within deadlines
  • Performs unit and integration testing before launch
  • Troubleshoots and debugs applications
  • Evaluates existing applications to reprogram, update and add new features
  • Develops technical documents to accurately represent application design and code
  • Maintains leading-edge knowledge of relevant technologies
  • Perform client consultation and training as required
  • Performs other duties as requested by Supervisor

Qualifications:

  • B.S. or higher degree in Data or Computer Science, Information Systems, or another relevant field
  • 10+ years of relevant experience (higher degree may be substituted in lieu of some experience)
  • Intermediate to advanced experience navigating and leveraging Amazon Web Services (AWS) - administering, security, and pricing
  • Intermediate to advanced experience with Node.js/JavaScript
  • Intermediate to advanced experience with Authentication/Authorization concepts to secure applications and data resources
  • Basic to intermediate experience with container technology such as Docker
  • Basic to intermediate experience with CI/CD concepts
  • Intermediate to advanced experience with relational database management systems e.g. PostgreSQL
  • Thorough front-end programming experience with experience in one or more web application frameworks such as React, Vue.js or Angular
  • Ability to swiftly shift focus based on client-defined priorities and deadlines
  • Ability to rapidly reach efficient and effective operation of new technologies
  • Good written and oral expression in English

Desired Qualities:

  • Basic to intermediate experience with Elasticsearch
  • Basic to intermediate experience with C++ and Python
  • Experience with a variety of AWS services including but not limited to IoT, Lambda, Kinesis, DynamoDB and API Gateway
  • Experience with serverless programming paradigms and Serverless framework
  • Experience with unit testing frameworks (e.g. Mocha, Jest)
  • Experience with Object-relational mapping (ORM)
  • Experience with implementation of testing and deployment programming with a CI/CD system such as CircleCI
  • AWS and/or Elasticsearch certifications


Century offers an excellent benefits program, 401k, paid holidays/vacation and an outstanding work environment.

EEO/AAA/m/f/vets/disabled
 

 

Century Engineering
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
.
Logo Expertise Projects About Careers News & Insight Contact