Software Programmer

Company: Mastech Digital
Location: Waltham , Massachusetts, United States
Type: Full-time
Posted: 02.JAN.2020


Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for leading American Corporation...


Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for leading American Corporations. We are currently seeking a Software Programmer for our client in the Telecom 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: 12+ Months Contract (Possible Contract to hire)

Location: Waltham, MA

Role: Software Programmer

Primary Skills: Software Development

Role Description:
The Software Programmer would need to have at least 5+ years of experience. This job will require evaluation of multiple technical approaches, and rapid development of prototypes to validate new technology capabilities.

In this role, you will work with network architects and product managers to scope the requirements and develop viable solutions that would require a combination of cloud and network infrastructure components. The job will require the development of scalable and highly available cloud applications using docker containers and serverless infrastructures.


- Deploying applications within the cloud infrastructure, maintaining latest versions of software and operating systems and configuration management.

- Ensure critical system security through the use of best in class security solutions for cloud environments.

- Involved in system troubleshooting and problem solving across platform and application domains.

- You are expected to recommend architectural and process improvements.

Knowledge and Skills:

- 5+ years of software development expertise across a variety of languages include Node.js, Python, Java, Go, C/C++

- 3+ years of experience with deploying applications in cloud environments including AWS

- 3+ years of experience working with Cloud infrastructure components including load balancers, firewalls

- Strong experience with Kafka / MQTT / Rabbit MQ or other message broker deployments

- Strong experiences in release and configuration management for cloud infrastructure components

- Prior experience working with Docker containers, GIT, Jenkins

- Prior experience with container orchestration using AWS ECS or Kubernetes.

- Ability develop REST APIs for integration with other functional components and third party software applications.

- Ability to integrate software modules and open source software to rapidly prototype product / service ideas

- Must be a strong team player with the ability to communicate and collaborate effectively in a geographically disperse working environment.

- Professional commitment to high quality, and a passion for learning new skills.

- Detail-oriented individual with the ability to rapidly learn new concepts and technologies.

- Excellent communication skills

Preferred Skills:

- Experience with building blockchain applications is a plus

- Prior experience working with 3GPP, cellular network infrastructure and related protocols is a plus.

- Knowledge of GPS, and related technologies is a plus

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

Experience: Minimum 5+ years

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

Recruiter Name: Tarun Garg

Recruiter Phone: (Ext: 2188)

Equal Employment Opportunity

Minimum Education Required: Bachelor

Years of Experience Required: More than 5 years

Expected Travel Time: None

- provided by Dice

Apply Now


Free eBook

Loader2 Processing ...