Software Developer - C++/Python Stack (3+ month contract)

Company: Panarogroup
Location: Waukesha, Wisconsin, United States
Type: Full-time
Posted: 12.FEB.2021
< >

Summary

Position Overview:• Familiarize with applications developed using C++, Python technology stack• Develop new features using C++, Python techn...

Description

Position Overview:• Familiarize with applications developed using C++, Python technology stack• Develop new features using C++, Python technology stack for Linux and Windows operating systems• Document low level design using UML standards• Leverage Agile Methodologies to build and deliver quality software and solutions.• Interact with Global teams on a regular basis.• Participate in verification and validation phaseRequirementsBasic Qualifications:• Bachelor's Degree in Computer Science, Electrical Engineering or related computer field• Experience in software engineering and application design and development• Experience with object oriented design methodology and industry standard design principles, frameworks and patterns• Experience in network programming• Experience in programming languages C++, Python, Java• Experience with Linux and Windows Operating systems• Experience in web services programming using REST/SOAP• Experience in scripting languages such as shell/Python/Perl• Ability to work in a self-organizing environment and as part of a Scrum team• Experience with Behavior Driven Development (BDD)• Excellent communications skills, both written and verbal• Excellent problem solving/analytical abilities• Willingness to work in a challenging and dynamic environmentTechnical Expertise:• Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principles• Hands-on experience in C++, Python, Linux, REST/SOAP web services• REST APIs design/implementation with Django or Django rest Framework• Python Unit/ Automation testing• Experience with Unix / Linux and windows-based programming• Experience with Enterprise Application Integrations• Experience working on software projects in the Networking or Telecommunications domainDesired Characteristics:• Experience developing secure software applications• Familiarity with Perforce version control• Familiarity with CI/CD and Maven and Jenkins• Familiarity with Docket/Kubernetes• Experience working on a Scrum or XP team (or other Agile Software environment)• Experience with source control tools, defect tracking, product build environment and analysis/debug tools• Familiarity with TDD and BDD development• Familiarity with Cloud computing and IoT• Self-motivated, committed with positive attitude

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...