AWS Principal Programmer

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for leading American Corporations. We are currently seeking an AWS Principal Programmer for our client in the Federal Services domain. We value our professionals, providing comprehensive benefits, exciting challenges, and the opportunity for growth. This is a Contract position and the client is looking for someone to start immediately.

Duration: 4 Months Contract

Locations: Windsor Mills, MD

Compensation: Best Market Rates

Role: AWS Principal Programmer

Primary Skills: Amazon Web Services (AWS)

Role Description: The AWS Principal Programmer would need to have at least 8-10?years of experience. For this role, you must be an AWS Principal Programmer with Amazon Web Services (AWS) cloud computing experience to build and code applications and/or models using various computer programming languages.

Essential Duties and Responsibilities:

- Evaluate options available regarding DevOPs and CI/CD

- Document a plan to move the operation toward a CI/CD model

- Plans, develops, tests, and documents highly complex applications programs.

- Generates new code and corrects, converts, and/or modifies existing code to meet specifications.

- Prepares detailed specifications from which code will be written.

- Provides input to staff involved in writing and updating technical documentation such as users? manuals, product specifications, and training materials.

- Prepares reports on analyses, findings, and project progress, and presents results to management and/or customer personnel.

- Performs research on emerging technologies to determine impact on application execution.

- Provides guidance and work leadership to less-experienced programmers.


- Bachelor?s Degree in a Computer Science or related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience.


- 8-10 years of directly related computer programming experience.

- Strong customer and business focus.

- Ability to handle multiple priorities, and assess and adjust quickly to changing demands and priorities.

- Positive can-do attitude.

- Excellent teamwork and organizational skills.

- Excellent written and verbal communication.

- Organized and is detailed oriented.

- Ability to work independently and as a cooperative member of the team.

- Demonstrate accuracy and thoroughness, recommends improvement to support quality and monitors independent work to ensure quality and consistency.

Requires Experience:

- Apach Spark

- Databricks

- Lambda functions

- Bash/Python

- Linux


Desired but Not Required:

- Java

- Scala

Education: Bachelor?s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent??????????

Experience: Minimum 8-10 years

Relocation: This position will not cover relocation expenses

Travel: N/A

Local Preferred: Yes

Recruiter Name: Lalit Kumar

Recruiter Phone: 877.884.8834 (Ext: 2183)

Equal Employment Opportunity


Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Sr. Statistical Programmer/Principal Programmer
Gaithersburg, MD AstraZeneca
Statistical Programmers - Senior / Principal -...
Gaithersburg, MD AstraZeneca
Senior AWS/Linux Engineer
Bethesda, MD FRG Technology Consulting
Big Data Engineer Principal Job
Rockville, MD SAIC
Multimedia Design Principal Job
Rockville, MD SAIC