Software Developer and System Administrator

5 days ago


Lansing, Michigan, United States Michigan State University Full time

About the Position

The Michigan State University is seeking a highly skilled Software Developer and System Administrator to join its internal Information Services team. As a key member of the team, you will be responsible for designing, developing, and maintaining custom web applications and command line software, as well as administering systems infrastructure, including Docker container-based application hosting and high-performance computing systems.

Key Responsibilities

  • Design and develop custom web applications and command line software
  • Administer systems infrastructure, including Docker container-based application hosting and high-performance computing systems
  • Assist with ongoing maintenance and support of existing systems, software, and data analysis tools
  • Provide user training and documentation
  • Assist with installation, maintenance, and support of video conferencing solutions
  • Provide IT support to Michigan State University offices and labs

Requirements

  • Knowledge equivalent to that which normally would be acquired by completing a four-year college degree program in Computer Science, Information Systems, Business, or related information technology field
  • One to three years of related and progressively more responsible or expansive work experience in an information technology area related to the duties to be performed
  • Significant experience with one or more programming languages
  • Experience with Linux operating system administration
  • Experience with web application development, including CSS/HTML, JS, and SQL

Desired Qualifications

  • Excellent problem-solving skills with the ability to work collaboratively across multidisciplinary teams
  • Ability to communicate effectively with technical and non-technical users
  • Experience with Ruby on Rails and PostgreSQL
  • Experience with Docker and Docker Swarm
  • Experience with infrastructure-as-code and CI/CD automation tools, including Gitlab CI and Ansible
  • Familiarity working with researchers in a higher education setting
  • Familiarity with high-performance computing systems
  • Familiarity with data science tools and languages, including R, Python, Conda, Jupyter, and RStudio
  • Familiarity with end-user workstation support and training

Equal Employment Opportunity Statement

Michigan State University is an equal opportunity employer and welcomes applications from diverse candidates. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, age, disability, or protected veteran status.



  • Lansing, Michigan, United States Focused HR Solutions Full time

    Position Overview:Location: Candidates should be based in Lansing, MI, for a hybrid work model.This role requires in-office presence two days a week.We are seeking a qualified individual for the position of IT Systems Administrator.The contract duration is for 12 months, with potential for extension.Employment options include corp to corp or W2...


  • Lansing, Michigan, United States Focused HR Solutions Full time

    Focused HR Solutions is seeking a skilled System Administrator to join our client's team in Lansing, MI. This role offers a unique opportunity to contribute to the success of a dynamic organization by ensuring the smooth operation and performance of critical applications. As a System Administrator, you will play a vital role in managing and administering...

  • Software Developer

    3 days ago


    Lansing, Michigan, United States HighCloud Solutions Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at HighCloud Solutions. As a key member of our team, you will be responsible for designing, developing, and implementing computer systems and applications for our clients.Key ResponsibilitiesDesign and DevelopmentDesign and develop software solutions that meet the needs of our...


  • Lansing, Michigan, United States Novalink Solutions LLC Full time

    About the RoleNovalink Solutions LLC is seeking a highly skilled Software Development Expert to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using PowerBuilder.Key ResponsibilitiesResearch and document legacy PowerBuilder source code to identify data usage...


  • Lansing, Michigan, United States Auto-Owners Insurance Full time

    Job SummaryA challenging and rewarding career awaits at Auto-Owners Insurance as a COBOL Software Developer. Our team of caring professionals creates financial security by helping individuals and businesses navigate life's uncertainties.Key ResponsibilitiesDevelop, maintain, and support software applications for new and existing systemsParticipate in...


  • Lansing, Michigan, United States Auto-Owners Insurance Full time

    Job SummaryA challenging and rewarding career opportunity has arisen at Auto-Owners Insurance. Our team of caring professionals create financial security by helping individuals and businesses navigate complex situations. We are seeking a motivated individual to join our IT Division as a COBOL Software Developer.Key ResponsibilitiesDevelop, maintain, and...


  • Lansing, Michigan, United States RICEFW Technologies Inc Full time

    Job SummaryRICEFW Technologies Inc is seeking a skilled Software Development Analyst to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using PowerBuilder.Key ResponsibilitiesDesign and develop software applications using PowerBuilder, with a focus on...


  • Lansing, Michigan, United States I2USystems Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at I2USystems Inc. as a Programmer Analyst 4. This is a senior-level position responsible for designing, developing, testing, and implementing solutions for Labor and Economic Opportunity (LEO).Key ResponsibilitiesPerform technical review of requirements and analyze source...

  • Software Developer

    4 days ago


    East Lansing, Michigan, United States Michigan State University, Information Technology Services Full time

    Job SummaryMichigan State University, Information Technology Services is seeking a highly skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing complex software solutions using established software standards and best practices.Key ResponsibilitiesDesign,...


  • Lansing, Michigan, United States Control System Integrators Full time

    Controls EngineerAbout the Position:Control System Integrators is in search of a dedicated automation systems engineer to become a vital part of our team, specializing in comprehensive automation solutions. We seek an individual who possesses a balanced mix of innovative thinking, self-drive, and technical expertise to effectively address our clients'...


  • Lansing, Michigan, United States Saxon Global Full time

    We are seeking a highly skilled Software Development Expert to join our team at Saxon Global. As a key member of our development team, you will be responsible for designing, developing, and debugging software applications using C#.Net and MVC architecture.Key Responsibilities:Design and develop software applications using C#.Net and MVC...


  • Lansing, Michigan, United States HighCloud Solutions Full time

    Job SummaryWe are seeking an experienced Senior Software Developer to join our team at HighCloud Solutions. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining complex software applications using.NET and Java technologies.Key ResponsibilitiesDesign and develop software applications using.NET and Java...


  • Lansing, Michigan, United States System Soft Technologies Full time

    Job Title: Sharepoint DeveloperLocation: HybridContract Duration: 12 Months+Hourly Rate: $45.00Requirements:Key Skills and Experience:- 5+ Years of Experience in Sharepoint Development- Bachelor's Degree in Computer Science or Related FieldResponsibilities:- Design and develop Sharepoint solutions for System Soft Technologies- Collaborate with...


  • Lansing, Michigan, United States Kennedy Technologies Full time

    Job OverviewKennedy Technologies is seeking a highly experienced Senior Software Engineer to lead our project-based development team. As a key member of our software engineering team, you will be responsible for developing, configuring, and implementing software solutions using a variety of tech stacks, including Python.Key ResponsibilitiesLead a team of...


  • Lansing, Michigan, United States JRD Systems Full time

    About JRD SystemsWe are a leading provider of innovative technology solutions, and we are seeking a highly skilled Database Administrator to join our team.Key ResponsibilitiesDatabase Migration and SupportMigrate Sybase databases to SQL Server, leveraging 5+ years of experience with both platforms.Troubleshooting and OptimizationUtilize expertise in...

  • Software Engineer

    1 week ago


    Lansing, Michigan, United States Auto-Owners Insurance Full time

    Job SummaryThis role requires a highly motivated and skilled individual to join our IT Division as a Modern Technology Software Developer at Auto-Owners Insurance. The position involves developing, maintaining, and supporting software applications for new and existing systems.Key ResponsibilitiesDesign, develop, test, analyze, and maintain new and...


  • Lansing, Michigan, United States A-Line Staffing Solutions Full time

    About the RoleWe are seeking a highly skilled PowerBuilder Developer to join our team at A-Line Staffing Solutions. As a key member of our IT team, you will be responsible for designing, developing, and implementing complex software applications using PowerBuilder.Key ResponsibilitiesPowerBuilder Development: Develop and maintain high-quality PowerBuilder...


  • Lansing, Michigan, United States Volt Full time

    Advance your career with Volt! We are currently seeking an Onsite Systems Support Specialist. In this role, you will provide remote desktop assistance and offer support via telephone for troubleshooting various computer-related issues. As a Systems Support Specialist, you may also take on additional responsibilities within the IT department, ensuring that...


  • Lansing, Michigan, United States CVS Health Full time

    Join CVS Health in our mission to transform health care with a human touch. Our commitment is to deliver personalized, convenient, and affordable health solutions, guided by our core values.Position Overview: As an IT Asset Management (ITAM) Software Engineer, you will play a pivotal role in the design, development, and maintenance of ITAM solutions within...

  • Software Engineer I

    2 months ago


    Lansing, Michigan, United States Emergent Holdings Full time

    Job DescriptionResponsible for designing, developing, configuring, testing, and documenting applications, integrations, tools, systems, and components based on project or change request specifications and procedures using knowledge of and ability to code in JavaScript (including user interfaces), Java, .Net, and other web-related technologies as well as or...