Senior Software Engineer
Company: Internet 2
Location: Ann Arbor
Posted on: April 5, 2021
|
|
Job Description:
Job SummaryThis position works as part of the Infrastructure
Systems & Software ("ISS") team within the Network Services ("NS")
division of Internet2. In partnership with Internet2 colleagues and
Internet2's member community, this position works to plan, design,
develop, deploy, and maintain systems and services for Internet2
and the greater research and education networking community, in the
domains of network automation and orchestration, performance
testing and monitoring, and network telemetry collection and
analysis. This position combines general knowledge of network
engineering concepts and technologies with specific expertise in
system administration and software development. This is a fully
remote position, requiring some travel and frequent community
interaction, and reports to the Director of Infrastructure Systems
& Software.ResponsibilitiesIn this position, you will be
responsible for analyzing, designing, coding, testing, and
maintaining systems and software in support of Network Services
core functionality and community-facing services, in the primary
domains of network modeling, automation, and orchestration; network
performance testing and monitoring; and network telemetry
collection and analysis.You will work in collaboration with
colleagues, community members, and divisional leadership, to
determine and refine business needs, assess project scope, and
research and prototype potential solutions.You will work in
collaboration with colleagues and divisional leadership to
participate in estimation, task breakdown, and planning and
prioritization of project milestones, deliverables, and functional
and technical requirements.Working with other senior staff on the
team, you will be responsible for developing, promoting, and
documenting coding standards and best practices, and participating
in code reviews.Other duties as assigned. QualificationsBachelor of
Science in Computer Science or related degree, or equivalent work
experience.5-8 years of professional experience in a combination of
systems administration, network engineering, and/or software
development capacities.Strong customer service skills, including
the ability to effectively communicate and work with a diverse set
of technical and non-technical colleagues and community
members.Ability to work in a team-based environment, and
continuously develop knowledge and skills related to the
position.Ability to clearly define problems and use appropriate
methods to determine and implement solutions.Broad understanding of
the software development lifecycle, with knowledge of software
development practice and technology, including source code control,
automated testing, continuous integration, and issue tracking
tools.(Preferred) Specific experience designing, developing, and
deploying Python-based software products.(Preferred) Specific
experience designing, developing, and deploying REST-based APIs.
Broad understanding of system administration concepts and
practices, with knowledge of operating system setup and maintenance
and security best practices.(Preferred) Specific experience
installing and maintaining Linux-based operating systems.Broad
understanding of network engineering principles and practices, with
knowledge of network automation concepts, tools, and technology.
This is a remote position.Internet2 has offices located in Ann
Arbor, MI; Denver, CO; Washington, DC; and West Hartford, CT.
PI
Keywords: Internet 2, Ann Arbor , Senior Software Engineer, IT / Software / Systems , Ann Arbor, Michigan
Click
here to apply!
|
Didn't find what you're looking for? Search again!
Other IT / Software / Systems JobsTechnical Advisor Description: Technical Advisor br Summary: br The Technical Advisor is responsible for being our client's point of technical management and providing strategic direction. They assist our account managers with (more...) Company: Center for Computer Resources Location: Sterling Heights Posted on: 04/12/2021 Systems Architect - Network integration Description: About GM There's never been a more exciting time to work for General Motors. To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion, we need people to join us who are passionate (more...) Company: General Motors Location: Detroit Posted on: 04/12/2021 Software Development Quality Assurance Engineer Description: About GM There's never been a more exciting time to work for General Motors. To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion, we need people to join us who are passionate (more...) Company: General Motors Location: Warren Posted on: 04/12/2021 Infotainment Software Verification Engineer Description: About GM There's never been a more exciting time to work for General Motors. To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion, we need people to join us who are passionate (more...) Company: General Motors Location: Warren Posted on: 04/12/2021 Software Engineer in Test Description: About GM There's never been a more exciting time to work for General Motors. To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion, we need people to join us who are passionate (more...) Company: General Motors Location: Detroit Posted on: 04/12/2021 Lead Rear Seat Infotainment Software Domain Engineer Description: About GM There's never been a more exciting time to work for General Motors. To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion, we need people to join us who are passionate (more...) Company: General Motors Location: Warren Posted on: 04/12/2021 Fiber Construction Technician Description: LOOKING FOR A COMPANY THAT VALUES YOUR POTENTIAL br br A job with AT T as a Term Full-time Outside Technician- Customer Services Specialist-Construction can provide you with exactly that br (more...) Company: AT&T Location: Franklin Posted on: 04/12/2021 Electric Vehicle Supply Equipment Technical Specialist Description: About GM There's never been a more exciting time to work for General Motors. To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion, we need people to join us who are passionate (more...) Company: General Motors Location: Warren Posted on: 04/12/2021 Embedded Software Tool and Process Engineer Description: About GM There's never been a more exciting time to work for General Motors. To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion, we need people to join us who are passionate (more...) Company: General Motors Location: Milford Posted on: 04/12/2021 Embedded Software Engineer - Infotainment Description: About GM There's never been a more exciting time to work for General Motors. To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion, we need people to join us who are passionate (more...) Company: General Motors Location: Warren Posted on: 04/12/2021 |