Software Engineer Job at SGS Consulting, Massachusetts

ZkZZZzRMNk83dXJwdUlIZStHY3RGTVk9
  • SGS Consulting
  • Massachusetts

Job Description

Job Responsibilities:

  • Develops application software.
  • Writing and implementing efficient code. Research, designs, develops and implements software applications and systems.
  • Involved in planning of system and development deployment as well as responsible for meeting software compliance standards.
  • Evaluates, designs, and implements interface between hardware and software, operational requirements, cloud offering, system architecture, security and characteristics of overall system.
  • Researching, designing, implementing, and managing software programs.
  • Identifying areas for modification in existing programs and subsequently developing these modifications.
  • Determining operational practicality.
  • Documents testing, client experience and maintenance of system corrections.
  • May partner and collaborate with cyber security teams to ensure compliance with security standards.
  • May develop and conduct unit tests.
  • Support development of virtual testbed infrastructure software and automation tooling to run tests that evaluate IP networking and data sharing application performance.
  • Contribute to the design and development of a test orchestration framework that integrates existing tools for virtual machine management and network emulation to enable large-scale virtual system-level evaluation.
  • Extend and build network emulation capabilities as needed using Linux networking features to model virtual networks.
  • Help execute tests, collect data, debug anomalies, and analyze results.

Skills:

  • Familiarity with communication systems and abstraction layers (TCP/IP, OSI models)
  • Experience using Linux networking capabilities, tools, and advanced features
  • Experience with Python (or similar programming language such as C++, Java, etc) software development, bash/POSIX shell scripting, and git workflows
  • Understanding of layer-2 Ethernet switching
  • Understanding of layer-3 IP routing
  • Experience running containerized software and VMs, such as Kubernetes, Docker etc
  • Experience with automated complex software provisioning, deployment, and configuration management
  • Experience with commercial and/or open-source routers

Education/Experience:

  • N/A

Job Tags

Similar Jobs

Club Pilates - New York

Studio Manager Job at Club Pilates - New York

 ...control of your life. And best of all, we believe that you can start anytime. Job Summary The ideal Manager will oversee all Studio functionality including managing and growing multiple streams of revenue, new member acquisition and retention, and staff management... 

Domino's Franchise

Bike Delivery - 4414 Gaston Ave Job at Domino's Franchise

 ...Join Our Team as a Bike Delivery Driver / Customer Service Rep Domino's is looking for energetic individual to deliver orders on an e-bike and work in store in between deliveries. If you have a great personality and love working with people, we want to meet you.... 

Polly English

Online ESL Teacher (WFH) Job at Polly English

 ...Remote ESL Teacher (Work From Home) Are you passionate about helping students improve their English skills? Do you enjoy teaching in a flexible, online environment? We are looking for enthusiastic and dedicated ESL Teachers to join our growing team! This is a 100... 

Confidential

Digital Editor Job at Confidential

 ...dynamic team as a Digital Editor at our Wuxi office in Jiangsu province. Collaborate with our Chinese writers to refine content for the newspaper, websites, and social media platforms. Digital Editors may also be involved in presenting videos and undertaking reporting... 

SaidGig

Video Editor for AI Model Training (Lightworks) Job at SaidGig

As a Junior Post-Production Expert specializing in Lightworks, you will play a pivotal role in shaping the next generation of AI systems through your expertise in video production and editing. Your contributions will directly influence how AI models learn and perform, ...