7 days old

Jr./Mid Software Engineer

Plano, TX 75093
  • Job Code
  • Payrate
    $65,000 To $80,000

The software developer/designer role involves designing and developing software applications in the cloud using multiple technologies. The candidate should have experience designing and developing software on Unix/Linux environment using various programming languages like Java, C, C++, Python, JavaScript, scripting etc. The candidate should have good understanding of databases and SQL and application development methodologies. The software developer is expected to have good analytical and software design skills to develop enterprise grade applications.

The candidate will be responsible full cycle development from working with the product architects, designing and often inventing the functionality. She or he will develop the product or service feature individually or working with a team of developers.

The candidates should be comfortable working with team members in a highly interactive environment. The candidates should be able to create requirements, build use cases, define interfaces and then translate them into technical implementations. You will be a problem solver, and must demonstrate a solid background and understanding of software technologies and an aptitude and willingness to learn at a fast pace


BS degree in Computer Sciences, programming or a related discipline or demonstrable equivalent experience

2 Years or more of Linux experience as developer

2 years or more of programming experience with Java, C, C++, Python or other programming languages

Cloud experience is a must (at least one or more in AWS, Azure, Google Cloud)

Strong understanding of CSS, HTML, JavaScript and experience with responsive websites

Knowledge of web services, REST, and JSON

Understanding of RESTful services and how to interact with them

Understanding of message queue architectures and concepts

Knowledge of networking concepts, principles, and technologies

Ability to logically identify and resolve issues using root cause analysis for cloud/virtual based environments

Provide development support in debugging and resolving defects as assigned, in support of assigned development projects and/or testing efforts


Cloud experience is a must (at least one or more in AWS, Azure, Google Cloud) to include design, migration, implementation & operation experience

Experience with Docker containers and orchestration technologies such as Kubernetes, OpenStack, or Swarm

Experience with SaaS, PaaS, and IaaS technologies.

Cloud design, migration, implementation, & operation experience

Experience in architecting designs in elastic-type scaling environments

Experience with cloud deployed NoSQL databases like MongoDB.

Experience with packaging and deploying VM/containers in a cloud (private or public).

BA/BS degree in computer science is preferred, but your skills, experience, ability to learn, energy and attitude are most important - you must be confident in your experience and ability to learn

Ability to provide innovative approaches that yield simple, practical solutions

Understanding of existing AWS/Azure technologies (with experience covering Cloud Security, Network, Cloud Integration, Active Directory, SSO, Compute, Monitoring, Cloud Tools and Other AWS/Azure Services

Experience and knowledge of full stack web development using Node.js, Angular, Express and similar technologies

Experience of development with databases, SQL and understanding of data processing concepts

Support network integration for public and private OpenStack environments

Experience with SaaS, PaaS, and IaaS technologies.

Experience with virtualization platforms (VMWare, Hyper-V, Azure, EC2)

Experience with Web Service frameworks (RESTful) a plus.


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Jr./Mid Software Engineer

Randstad Technologies
Plano, TX 75093

Share this job

Jr./Mid Software Engineer

Randstad Technologies
Plano, TX

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast