Software Engineer
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
Recommended Jobs
Pharmacy Technician in Training- No experience -1,500 Sign On Bonus
No Pharmacy Technician experience required. Candidates with fulfillment & production experience are encouraged to apply. Starting pay is $20.00hr $1,500 Sign On Bonus Job Summary Responsibl…
R.O. - Maintenance Technician--The Ponds at Foxhollow
Opportunity for career advancement in a fast-paced, growth-oriented organization! Below are just someof the benefits you'll receive: ~Competitive Salary ~Paid Time Off and Paid Holidays ~Career Gr…
Automotive Wheel Repair Technician
Job Description Job Description We're looking for Autobody Technicians with a minimum of 1 year of professional experience in wheel/rim repair to join us at Carvana - the fastest-growing used a…
Compounding Pharmacy Technician
Job Description Job Description Overview Amerita, Inc. is a leading provider in home Infusion therapy. We are looking for a Pharmacy Technician - Compounding to join our Pharmacy team as we gr…
Carpenter/Laborer
Job Description Job Description General Contractor looking for a full-time laborer/carpenter. Duties include general help, operate trucks and small equipment, carpentry, installing doors, frames …
In-Store Shopper - Seasonal Part Time
At Whole Foods Market, we’re committed to providing record-setting grocery delivery services to our Prime Now customers. This is a fast-growing program and candidates who are passionate about our qua…
Senior Mechanical Engineer
Handles projects from start to finish 100% with little to no oversight. Senior Engineers tackle our most complex projects. Provides oversight, mentorship, guidance and training to others. Job Sum…
ISWM Equipment Operator II
The Town of Bourne, an affirmative action, equal opportunity employer, has an opening for full-time Equipment Operator at the Integrated Solid Waste Department. We are seeking a reliable and responsi…
MH Patient Access Coordinator I
SUMMARY: 0 Brown University Health employees are expected to successfully role model the organization's values of Compassion, Accountability, Respect, and Excellence as these values guide our everyday…
Restaurant Manager
$68000 per year - $80000 per year The manager is responsible for leading department-level restaurant operations; models and demonstrates leadership that is grounded in the Darden Core Values.…