Software Engineer/Developer

University Of Wisconsin Madison Madison , WI 53706

Posted 2 months ago

The Great Lakes Bioenergy Research Center (GLBRC) is a Department of Energy center established to conduct fundamental research on microbial and plant systems to create biofuels. The GLBRC is housed at the University of Wisconsin, Madison with collaborators at several national labs and other universities.

As a member of the Information Services (IS) team the Software Engineer/Developer assists in design, development, testing, debugging, and troubleshooting of software and applications to support the research and operational objectives of the GLBRC.

This position will report to the IS Lead Developer and and work closely with other technical staff within the IS team.

This position requires the ability to work both in a team and independently and the ability to communicate and collaborate with members of an inter-disciplinary team. Willingness and ability to rapidly learn new skills, concepts, and technologies is essential. This position offers an opportunity to play an important role in creating a keystone research center for the first great national challenge of the 21st century, sustainable energy independence. For additional information regarding the GLBRC,visit our website:

Position Duties:

List of Duties

Institutional Statement on Diversity:

Diversity is a source of strength, creativity, and innovation for UW-Madison. We value the contributions of each person and respect the profound ways their identity, culture, background, experience, status, abilities, and opinion enrich the university community. We commit ourselves to the pursuit of excellence in teaching, research, outreach, and diversity as inextricably linked goals.

The University of Wisconsin-Madison fulfills its public mission by creating a welcoming and inclusive community for people from every background - people who as students, faculty, and staff serve Wisconsin and the world.

For more information on diversity and inclusion on campus, please visit: Diversity and Inclusion

Degree and Area of Specialization:

Associate's Degree Required. Degree in Computer Science or related field preferred.

Minimum Years and Type of Relevant Work Experience:

  • Minimum 1-year experience designing and building data-driven web applications, preferably with Ruby on Rails or similar MVC framework

  • Knowledge of object-oriented programming techniques

  • HTML, JavaScript, CSS, JQuery, AJAX

  • Database design and knowledge of SQL

  • Experience developing in a team environment using Git-based version control and software development lifecycle


  • Ability to apply logical thinking to define problems, collect data, establish facts, and draw conclusions

  • Ability to handle multiple tasks and assignments in parallel and adapt quickly to changing priorities

  • Experience with code reviews, process-driven development methodologies and automated testing (RSpec, Junit, Cucumber,etc.) preferred

  • Experience working in a virtual and devops environments utilizing virtual machines, containers, and continuous

integration/deployment tools preferred

  • Experience working with Linux and the command line preferred

  • Experience working in a Scrum agile development environment preferred

  • Knowledge of biology and/or statistics a plus

  • Remote work requires a stable and fast internet connection for use with organizational laptop



Work Type:

Full Time: 100%

Appointment Type, Duration:



Minimum $55,000 ANNUAL (12 months)

Depending on Qualifications

Instructions to Applicants:

To apply for this position, please click on the "Apply Now" button. You will be asked to upload a resume and cover letter as a part of the application process. Please ensure that your resume and cover letter describe your qualifications relevant to the position.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Lead Software Developer


Posted 3 days ago

VIEW JOBS 7/28/2021 12:00:00 AM 2021-10-26T00:00 Job Description Promega is an international bio-tech company with over 4000 high quality products that have been supporting science for over 40 years. We support scientists researching life and disease, pharma companies developing new treatments, forensic labs matching DNA from crime scenes and clinical labs running and confirming health tests - and that's just the beginning. And yes, we have been extremely busy providing our technologies to support COVID-19 testing and research. We strive to create an open, inviting and inclusive culture - we care about you as a person, not just a team member. We embrace the principles of emotional and social intelligence - which helps our employees improve relationships, manage stress and enhance connections. Establishing and maintaining relationships is part of the foundation of our culture - teams are more like family than co-workers. Our campus speaks volumes. Headquartered in Madison, employees work in and around a campus with multiple buildings that are integrated into a natural setting with trails, ponds, woods and a restored prairie. Sustainability is important - we invest in energy efficiency and use renewable energy. Our culinary team offers top notch food to employees - including an onsite garden to supply fresh produce. Check out our campus through this map, and learn more about our people and sustainable practices. OUR TEAM: We are a small SAP development team that supports Promega's global SAP environment of Quote to Cash (Q2C), Forecast to Stock (F2S), and Record to Report (R2R). YOUR ROLE: You will be the lead SAP developer on a SAP process team to help support Promega's current and future processes. Your role will also include working with and supporting other SAP developers, SAP process teams, SAP Basis, IT teams, 3rd party vendors, consultants, and end-users. YOUR EXPERIENCE: Experience in developing ABAP Reports, Interfaces, Conversions, Enhancements, and Forms within SAP ECC environment is required. Any experience with JavaScript, Fiori, and/or HANA would be preferred. JOB OBJECTIVE: Apply software development skills to design, build, and support information technology solutions independently ESSENTIAL DUTIES: 1. Analyze, design, develop, document, test, implement, support and maintain SAP software systems. 2. Work closely with business areas and information systems staff to develop and manage SAP software systems in test and production environments as part of the software lifecycle.3. Provide technical SAP support for business applications including contact with external vendors and service providers.4. Interact in a team setting to provide SAP technical support for all areas both internal and external.5. Lead efforts to resolve SAP software issues and meet business requirements by working with end-users, information systems staff, software vendors and service providers.6. Evaluate and recommend plans for adopting emerging technologies.7. Lead technical staff and end-users in developing and maintaining technical and end-user documentation.8. Present status, plans, findings and recommendations orally or in writing, as appropriate.9. Manage and maintain standards for production and development systems.10. Understands and complies with ethical, legal and regulatory requirements applicable to our business.OCCASIONAL DUTIES: 1. Lead, participate in or initiate systems deployment, which includes the evaluation, testing and installation of new and upgraded software or hardware products. 2. Work with other IT teams to write and maintain technical and end-user documentation and provide training on Promega-developed applications and packaged applications. 3. Perform software design and code reviews for other developers. 4. Provide off-hours (24x7) support for software systems. 5. Perform other duties as assigned.MANDATORY QUALIFICATIONS: 1. Minimum of 9 years' experience developing and supporting applications in a SAP environment using ABAP.2. Proven ability in working in a team environment, anticipating and meeting team needs, working with little direction, and gaining cooperation from others.3. Ability to work in a fast-paced, high-pressure environment with frequent changes in priorities and assignments.4. Technology aggressive individual who seeks to continue improvement of their skills and are interested in sharing their expertise with others. 5. Experience in a technical leadership position, mentoring other staff.6. Strong working knowledge of business functions and processes, development, software design, database design and software lifecycle methodologies.PREFERRED QUALIFICATIONS: 1. BS/BA Degree. 2. JavaScript Development.3. SAP Fiori Development.4. SAP HANA experience.5. Agile Methodology experiencePHYSICAL REQUIREMENTS: 1. Ability to work with telephone and computer equipment. Diversity is important at Promega. We are proud to be an Equal Opportunity Employer, and make employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability, or any other protected class. Promega Madison WI

Software Engineer/Developer

University Of Wisconsin Madison