Post job

Java Developer jobs at K12 - 31 jobs

  • Lecturer or Assistant Teaching Professor in Computer Science and Software Engineering

    The Pennsylvania State University 4.3company rating

    Erie, PA jobs

    APPLICATION INSTRUCTIONS: CURRENT PENN STATE EMPLOYEE (faculty, staff, technical service, or student), please login to Workday to complete the internal application process. Please do not apply here, apply internally through Workday. CURRENT PENN STATE STUDENT (not employed previously at the university) and seeking employment with Penn State, please login to Workday to complete the student application process. Please do not apply here, apply internally through Workday. If you are NOT a current employee or student, please click “Apply” and complete the application process for external applicants. Approval of remote and hybrid work is not guaranteed regardless of work location. For additional information on remote work at Penn State, see Notice to Out of State Applicants. This is a term position; length of the term will be discussed during the interview process. Continuation past the term length discussed will be based on university need, performance, and/or availability of funding. POSITION SPECIFICS The Computer Science and Software Engineering Department at Penn State Behrend invites applications for a non-tenure-line faculty position to begin in Fall 2026. We seek a colleague who is committed to excellence in undergraduate education and who will actively contribute to the academic mission of our programs. The successful candidate will teach a range of undergraduate courses at both introductory and advanced levels, in resident and online formats, supporting the Computer Science and Software Engineering programs. Responsibilities include teaching, curriculum development, scholarly activity assessment, and participation in departmental and college committees. Areas of expertise may include computer theory, systems design and programming, introductory and intermediate programming in Python, Java, C++, or C, as well as specialized areas such as artificial intelligence, cybersecurity, cloud deployments, or game development. A minimum of a master's degree in Computer Science, Software Engineering, or a closely related field is required by the appointment start date. Industry experience is highly valued, though not required. Candidates should demonstrate a strong commitment to high-quality teaching and student engagement, with the potential to contribute to research and applied projects. After an initial two-year appointment, the position is renewable, contingent upon enrollment demands, job performance and funding availability. Penn State Behrend is an undergraduate and graduate college of The Pennsylvania State University. Situated on a beautiful, wooded 854-acre hillside campus recognized as a U.S. arboretum, we have four academic schools (Business; Engineering; Humanities and Social Sciences; and Science); student residential living; a range of research programs and outreach centers; and a highly successful business and technology park. With 5,000 students in resident instruction and online in college programs offered through Penn State World Campus, we uniquely blend the atmosphere and focus on teaching of a small college with access to the academic, research, and professional development resources of a Big 10, R1 University. Our college is an open laboratory of learning and discovery where students gain real-life experience engaging with business, industry, and community partners. We seek faculty members who share our commitment to both teaching and scholarship, to the holistic development of students, and to principles of respect, and inclusiveness. A U.S. News & World Report recognized undergraduate engineering school, the School of Engineering houses ten ABET accredited bachelor's degrees, two ABET accredited associate degrees, four minors, two certificates, and one graduate degree. The school prides itself in rigorous undergraduate education for our 1800 students, emphasizing practical experiences that prepare our graduates for professional practice and graduate school. There are many opportunities for undergraduate students to engage with faculty in funded undergraduate research. More than 95 percent of graduates are employed in field within one year after graduation. The school supports a growing, all-campus interest in research that addresses issues of women's health, energy & sustainability, and polymer science. Erie, Pennsylvania is a metropolitan area of more than a quarter million people located on the southern shores of Lake Erie, two hours from Cleveland, Pittsburgh, and Buffalo. The area's economy reflects a mix of educational, medical, industrial, tourism, and service activity; the region is home to five colleges and universities in the region, including Penn State Behrend. Northwestern Pennsylvania offers abundant cultural, sports, and recreational opportunities with four seasons of adventure. Summers feature miles of beaches, a range of lake sports, and festivals every weekend, and the winters are made for skiing, skating, and more. It's easy to get around, housing is affordable, and the cost of living is modest. Erie offers relaxed, comfortable living. The Pennsylvania State University is committed to and accountable for advancing equity, respect, and belonging in all its forms. We embrace individual uniqueness, as well as a culture of belonging that supports both broad and specific equity initiatives, leverages the educational and institutional benefits of inclusion in society, and provides opportunities for engagement intended to help all members of the community thrive. We value belonging as a core strength and an essential element of the university's teaching, research, and service mission. Review of applications will begin immediately and continue until the position is filled. Please upload a cover letter, complete CV, a statement of teaching and support of diversity, a statement of research, and the names of three references. Onsite teaching is an essential function of this job. BACKGROUND CHECKS/CLEARANCES Employment with the University will require successful completion of background check(s) in accordance with University policies. BENEFITS Penn State provides a competitive benefits package for full-time employees designed to support both personal and professional wellbeing. In addition to comprehensive medical, dental, and vision coverage, employees enjoy robust retirement plans. One of the standout benefits is the generous 75% tuition discount, available to employees as well as eligible spouses and children. For more detailed information, please visit our Benefits Page. CAMPUS SECURITY CRIME STATISTICS Pursuant to the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act and the Pennsylvania Act of 1988, Penn State publishes a combined Annual Security and Annual Fire Safety Report (ASR). The ASR includes crime statistics and institutional policies concerning campus security, such as those concerning alcohol and drug use, crime prevention, the reporting of crimes, sexual assault, and other matters. The ASR is available for review here. EEO IS THE LAW Penn State is an equal opportunity employer and is committed to providing employment opportunities to all qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. If you are unable to use our online application process due to an impairment or disability, please contact ************. The Pennsylvania State University is committed to and accountable for advancing equity, respect, and belonging. We embrace individual uniqueness, as well as a culture of belonging that supports equity initiatives, leverages the educational and institutional benefits of inclusion in society, and provides opportunities for engagement intended to help all members of the community thrive. We value belonging as a core strength and an essential element of the university's teaching, research, and service mission. Federal Contractors Labor Law Poster PA State Labor Law Poster Penn State Policies Copyright Information Hotlines
    $61k-78k yearly est. Auto-Apply 60d+ ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Application Developer - Temp

    University of Michigan (The Regents @ Ann Arbor 4.6company rating

    Ann Arbor, MI jobs

    The Developer (Temp) is responsible for supporting the integration of Acuity (scheduling system) and the Michigan Customer Portal (MCP) (built on Microsoft Dynamics 365) at Michigan Language Assessment. Responsibilities* * Facilitate the integration of Acuity (scheduling system) and the Michigan Customer Portal (MCP). * Complete the API integration with Acuity to populate identified data and integrate with the Michigan Customer Portal (built on Microsoft Dynamics 365) to facilitate the user journey for scheduling an exam. * Create a web page to be integrated into MLA WordPress web site. * Provide other support to the Information Technology team as needed. Required Qualifications* * Bachelor's degree in information technology field or equivalent work experience * 5 years of software development experience in a higher education environment * Experience developing software that interacts with APIs. * Experience deploying solutions in a cloud environment. * Detail-oriented * Excellent customer service * Excellent time management and organizational skills * Managing multiple projects Desired Qualifications* * Familiar with University of Michigan policies and procedures * Experience with Acuity * Experience with Microsoft Dynamics 365 Work Locations This position may be eligible for remote and/or flexible work opportunities at the discretion of the hiring department. Flexible work agreements are reviewed annually and are subject to change dependent on the business needs of the hiring department, throughout the course of employment. Michigan Language Assessment is supporting remote work for this temporary position. It is preferred that the successful candidate use their own technology. Modes of Work Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the work modes
    $57k-78k yearly est. 9d ago
  • Software Engineer

    Caterpillar 4.3company rating

    Peoria, IL jobs

    Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. The Software Engineer contributes to design, development and deployment of Caterpillar's state-of-the-art digital platform. This position will build a world class platform to host a wide range of digital applications. The list of applications developed and maintained by the team are as follows: * The Cat Central app: Order genuine Cat parts, scan and shop your assets instantly, and find answers to maintenance and parts questions. * The Cat SIS2GO app: Designed to help customers with every stage of repair and maintenance by giving them access to Cat service and parts information for their equipment. * Cat Spotters Guide: This Industrial Engines Spotter's Guide is to assist Cat dealers in identifying Original Equipment Manufacturer machines that may be powered by Cat industrial engines. (Android/iOS) What You Will Do: Responsibilities of the Software Engineer are across functional lines with individuals assigned in new program development and/or maintenance of various mobile apps. * Work directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls. * Work under minimal guidance on complex systems or infrastructure components that may be used by one or more applications or systems. * Drives application development focused around delivering valuable business features. * Maintains high standards of software quality within the team by establishing good practices and habits. * Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness. * Performs integrated testing and customer acceptance testing of components that require careful planning and execution to ensure timely, quality results. * The employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time. What You Have: * Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. * Software Product Technical Knowledge: Knowledge of technical aspects of a software product; ability to design, configure and integrate technical aspects of software products. * Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. * Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. Consideration for Top Candidates: * Bachelor's degree in computer science, Software Engineering, or a related field * Experience creating mobile applications use mobile frameworks such as React Native in both iOS/Android systems. * Experience writing unit tests, integration tests. * Experience with agile development methodologies. * Experience supporting eCommerce mobile development projects preferred * Understanding of mobile application performance optimization techniques * Experience with deploying software using CI/CD tools such as Azure Dev ops, GitHub actions. * Experience in collaborating with cross- functional teams including product managers, backend engineers and designers. Additional Information: * This position will have the option to be based out of our Chicago, IL; Irving, TX or Peoria, IL offices. * Relocation assistance is NOT available for this position * Visa sponsorship is NOT available with this position. * #LI Summary Pay Range: $95,640.00 - $155,400.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. * Medical, dental, and vision benefits* * Paid time off plan (Vacation, Holidays, Volunteer, etc.)* * 401(k) savings plans* * Health Savings Account (HSA)* * Flexible Spending Accounts (FSAs)* * Health Lifestyle Programs* * Employee Assistance Program* * Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability benefits * Life Insurance * Parental leave * Adoption benefits * Tuition Reimbursement * These benefits also apply to part-time employees Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** Posting Dates: Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community.
    $95.6k-155.4k yearly Auto-Apply 13d ago
  • Software Engineer

    Caterpillar, Inc. 4.3company rating

    Peoria, IL jobs

    **Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. The Software Engineer contributes to design, development and deployment of Caterpillar's state-of-the-art digital platform. This position will build a world class platform to host a wide range of digital applications. The list of applications developed and maintained by the team are as follows: + The Cat Central app: Order genuine Cat parts, scan and shop your assets instantly, and find answers to maintenance and parts questions. + The Cat SIS2GO app: Designed to help customers with every stage of repair and maintenance by giving them access to Cat service and parts information for their equipment. + Cat Spotters Guide: This Industrial Engines Spotter's Guide is to assist Cat dealers in identifying Original Equipment Manufacturer machines that may be powered by Cat industrial engines. (Android/iOS) **What You Will Do:** Responsibilities of the Software Engineer are across functional lines with individuals assigned in new program development and/or maintenance of various mobile apps. + Work directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls. + Work under minimal guidance on complex systems or infrastructure components that may be used by one or more applications or systems. + Drives application development focused around delivering valuable business features. + Maintains high standards of software quality within the team by establishing good practices and habits. + Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness. + Performs integrated testing and customer acceptance testing of components that require careful planning and execution to ensure timely, quality results. + The employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time. **What You Have:** + **Software Development:** Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. + **Software Product Technical Knowledge:** Knowledge of technical aspects of a software product; ability to design, configure and integrate technical aspects of software products. + **Effective Communications:** Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. + **Decision Making and Critical Thinking:** Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. **Consideration for Top Candidates:** + Bachelor's degree in computer science, Software Engineering, or a related field + Experience creating mobile applications use mobile frameworks such as React Native in both iOS/Android systems. + Experience writing unit tests, integration tests. + Experience with agile development methodologies. + Experience supporting eCommerce mobile development projects preferred + Understanding of mobile application performance optimization techniques + Experience with deploying software using CI/CD tools such as Azure Dev ops, GitHub actions. + Experience in collaborating with cross- functional teams including product managers, backend engineers and designers. **Additional Information:** + This position will have the option to be based out of our Chicago, IL; Irving, TX or Peoria, IL offices. + Relocation assistance is NOT available for this position + Visa sponsorship is NOT available with this position. + \#LI **Summary Pay Range:** $95,640.00 - $155,400.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. **Benefits:** Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. + Medical, dental, and vision benefits* + Paid time off plan (Vacation, Holidays, Volunteer, etc.)* + 401(k) savings plans* + Health Savings Account (HSA)* + Flexible Spending Accounts (FSAs)* + Health Lifestyle Programs* + Employee Assistance Program* + Voluntary Benefits and Employee Discounts* + Career Development* + Incentive bonus* + Disability benefits + Life Insurance + Parental leave + Adoption benefits + Tuition Reimbursement * These benefits also apply to part-time employees Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** **Posting Dates:** Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community (*********************************************** .
    $95.6k-155.4k yearly 13d ago
  • Software Developer

    Aveva Drug Delivery Systems, Inc. 4.2company rating

    Philadelphia, PA jobs

    AVEVA is creating software trusted by over 90% of leading industrial companies. Salary Range: $92,300.00 - $153,900.00 This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training. Position: Software Developer Qualifications: Experience designing and developing in C#/.NET framework Employment type: Full-time regular Location: Philadelphia, PA - Hybrid As a Software Developer, your responsibilities will include: Recognizing, articulating, and making technical decisions / trade-offs around multiple dimensions (scaling, reliability, performance, maintenance, etc.) that have an impact on your team Designing, developing, testing, and debugging software applications Delivering software on-time and constantly work to make accurate estimates and deliver on those estimates Providing technical support of products including direct customer support and escalated issues Documenting product behavior and implementation details Collaborating with team members on how to approach and prioritize development efforts Understanding and proactively following team processes, documentation, best practices, and code style guides Giving insightful feedback on pull requests, engineering designs, and features Expanding your working knowledge of your respective technical domain Acting as a technical mentor for more junior developers Qualification: A Bachelor's Degree, Master's Degree or PhD in Chemical, Electrical, or Mechanical Engineering; Computer Science; Math; Physics or a related field 3+ years of Software product or application development experience Good experience with developing software in major programming languages such as: C++, C#/.NET, JavaScript, etc. Familiarity with software design patterns (objected oriented design), Computer Science fundamentals/principles and methodologies, as well as knowledge of operating system internals Sharp debugging and problem-solving skills The ability to clearly communicate complex ideas both verbally and in written form An eagerness to accept and expand upon skills and knowledge based on feedback Someone who seeks advice on how to approach and prioritize development efforts A self-motivated person with a knack for time management R&D at AVEVA Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the centre of our strategy, and we have over 150 patents to our name. Our track record of innovation is no fluke - it's the result of a structured and deliberate focus on learning, collaboration and inclusivity. If you want to build applications that solve big problems, join us. Find out more: aveva.com/en/about/careers/r-and-d-careers/ USA Benefits include: Flex work hours, 20 days PTO rising to 25 with service, three paid volunteering days, primary and secondary parental leave, well-being support, medical, dental, vision, and 401K. It's possible we're hiring for this position in multiple countries, in which case the above benefits apply to the primary location. Specific benefits vary by country, but our packages are similarly comprehensive. Find out more: aveva.com/en/about/careers/benefits/ Hybrid working By default, employees are expected to be in their local AVEVA office three days a week, but some positions are fully office-based. Roles supporting particular customers or markets are sometimes remote. Hiring process Interested? Great! Get started by submitting your cover letter and CV through our application portal. AVEVA is committed to recruiting and retaining people with disabilities. Please let us know in advance if you need reasonable support during your application process. Find out more: aveva.com/en/about/careers/hiring-process About AVEVA AVEVA is a global leader in industrial software with more than 6,500 employees in over 40 countries. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life - such as energy, infrastructure, chemicals, and minerals - safely, efficiently, and more sustainably. We are committed to embedding sustainability and inclusion into our operations, our culture, and our core business strategy. Learn more about how we are progressing against our ambitious 2030 targets: sustainability-report.aveva.com/ Find out more: aveva.com/en/about/careers/ AVEVA requires all successful applicants to undergo and pass a drug screening and comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third-party personal data may involve additional background check criteria. AVEVA is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business. AVEVA provides reasonable accommodation to applicants with disabilities where appropriate. If you need reasonable accommodation for any part of the application and hiring process, please notify your recruiter. Determinations on requests for reasonable accommodation will be made on a case-by-case basis.
    $92.3k-153.9k yearly Auto-Apply 19d ago
  • Software Engineer

    Caterpillar 4.3company rating

    Chicago, IL jobs

    Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. The Software Engineer contributes to design, development and deployment of Caterpillar's state-of-the-art digital platform. This position will build a world class platform to host a wide range of digital applications. The list of applications developed and maintained by the team are as follows: * The Cat Central app: Order genuine Cat parts, scan and shop your assets instantly, and find answers to maintenance and parts questions. * The Cat SIS2GO app: Designed to help customers with every stage of repair and maintenance by giving them access to Cat service and parts information for their equipment. * Cat Spotters Guide: This Industrial Engines Spotter's Guide is to assist Cat dealers in identifying Original Equipment Manufacturer machines that may be powered by Cat industrial engines. (Android/iOS) What You Will Do: Responsibilities of the Software Engineer are across functional lines with individuals assigned in new program development and/or maintenance of various mobile apps. * Work directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls. * Work under minimal guidance on complex systems or infrastructure components that may be used by one or more applications or systems. * Drives application development focused around delivering valuable business features. * Maintains high standards of software quality within the team by establishing good practices and habits. * Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness. * Performs integrated testing and customer acceptance testing of components that require careful planning and execution to ensure timely, quality results. * The employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time. What You Have: * Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. * Software Product Technical Knowledge: Knowledge of technical aspects of a software product; ability to design, configure and integrate technical aspects of software products. * Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. * Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. Consideration for Top Candidates: * Bachelor's degree in computer science, Software Engineering, or a related field * Experience creating mobile applications use mobile frameworks such as React Native in both iOS/Android systems. * Experience writing unit tests, integration tests. * Experience with agile development methodologies. * Experience supporting eCommerce mobile development projects preferred * Understanding of mobile application performance optimization techniques * Experience with deploying software using CI/CD tools such as Azure Dev ops, GitHub actions. * Experience in collaborating with cross- functional teams including product managers, backend engineers and designers. Additional Information: * This position will have the option to be based out of our Chicago, IL; Irving, TX or Peoria, IL offices. * Relocation assistance is NOT available for this position * Visa sponsorship is NOT available with this position. * #LI Summary Pay Range: $95,640.00 - $155,400.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. * Medical, dental, and vision benefits* * Paid time off plan (Vacation, Holidays, Volunteer, etc.)* * 401(k) savings plans* * Health Savings Account (HSA)* * Flexible Spending Accounts (FSAs)* * Health Lifestyle Programs* * Employee Assistance Program* * Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability benefits * Life Insurance * Parental leave * Adoption benefits * Tuition Reimbursement * These benefits also apply to part-time employees Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** Posting Dates: Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community.
    $95.6k-155.4k yearly Auto-Apply 13d ago
  • Software Engineer

    Caterpillar, Inc. 4.3company rating

    Chicago, IL jobs

    **Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. The Software Engineer contributes to design, development and deployment of Caterpillar's state-of-the-art digital platform. This position will build a world class platform to host a wide range of digital applications. The list of applications developed and maintained by the team are as follows: + The Cat Central app: Order genuine Cat parts, scan and shop your assets instantly, and find answers to maintenance and parts questions. + The Cat SIS2GO app: Designed to help customers with every stage of repair and maintenance by giving them access to Cat service and parts information for their equipment. + Cat Spotters Guide: This Industrial Engines Spotter's Guide is to assist Cat dealers in identifying Original Equipment Manufacturer machines that may be powered by Cat industrial engines. (Android/iOS) **What You Will Do:** Responsibilities of the Software Engineer are across functional lines with individuals assigned in new program development and/or maintenance of various mobile apps. + Work directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls. + Work under minimal guidance on complex systems or infrastructure components that may be used by one or more applications or systems. + Drives application development focused around delivering valuable business features. + Maintains high standards of software quality within the team by establishing good practices and habits. + Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness. + Performs integrated testing and customer acceptance testing of components that require careful planning and execution to ensure timely, quality results. + The employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time. **What You Have:** + **Software Development:** Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. + **Software Product Technical Knowledge:** Knowledge of technical aspects of a software product; ability to design, configure and integrate technical aspects of software products. + **Effective Communications:** Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. + **Decision Making and Critical Thinking:** Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. **Consideration for Top Candidates:** + Bachelor's degree in computer science, Software Engineering, or a related field + Experience creating mobile applications use mobile frameworks such as React Native in both iOS/Android systems. + Experience writing unit tests, integration tests. + Experience with agile development methodologies. + Experience supporting eCommerce mobile development projects preferred + Understanding of mobile application performance optimization techniques + Experience with deploying software using CI/CD tools such as Azure Dev ops, GitHub actions. + Experience in collaborating with cross- functional teams including product managers, backend engineers and designers. **Additional Information:** + This position will have the option to be based out of our Chicago, IL; Irving, TX or Peoria, IL offices. + Relocation assistance is NOT available for this position + Visa sponsorship is NOT available with this position. + \#LI **Summary Pay Range:** $95,640.00 - $155,400.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. **Benefits:** Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. + Medical, dental, and vision benefits* + Paid time off plan (Vacation, Holidays, Volunteer, etc.)* + 401(k) savings plans* + Health Savings Account (HSA)* + Flexible Spending Accounts (FSAs)* + Health Lifestyle Programs* + Employee Assistance Program* + Voluntary Benefits and Employee Discounts* + Career Development* + Incentive bonus* + Disability benefits + Life Insurance + Parental leave + Adoption benefits + Tuition Reimbursement * These benefits also apply to part-time employees Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** **Posting Dates:** Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community (*********************************************** .
    $95.6k-155.4k yearly 13d ago
  • Software Developer II

    University of Pittsburgh 4.6company rating

    Pittsburgh, PA jobs

    Contributes to the design, development, coding, testing, debugging, implementation, and maintenance of moderately complex websites and/or software. Documents development and maintenance efforts, assists in integrating assigned work with other system components, and designs and performs functional testing.
    $53k-73k yearly est. 46d ago
  • Software Engineer

    Braven 4.2company rating

    Chicago, IL jobs

    Job Title: Software Engineer Team: Systems Employment Type: Full-time FLSA Classification: Exempt Braven is a national nonprofit that prepares promising college students to secure a strong first opportunity after college graduation through a career-accelerating program. We work with higher education and employer partners to offer a life-changing experience that begins with a semester-long course for college students, followed by support that lasts through graduation. Together, our ambition is to help rebuild the middle class and revitalize the American Dream. About the Role In order to achieve its ambition of serving 80,000-100,000 Fellows over the next decade, Braven is hiring a Software Engineer who will focus on the user experience to have a real impact on students' lives. We want students using our platform to feel empowered, connected, and engaged. To accomplish this, we aggressively prioritize which projects we work on, aiming to provide the most value in the simplest way possible. We constantly iterate to improve our services as we see what works and what doesn't. We're agile and we like to have fun! You will play a crucial role in our mission: prototyping new features, helping peers grow through code reviews, and learning new technologies. Braven is entering an exciting growth phase, in which we need to balance agility in developing new features with discipline to ensure we utilize software engineering best practices. This role is on the Systems team and reports directly to the Senior Director, Software Engineering. What You'll Do Focus on full-stack project initiatives (90%) Work primarily in Ruby on Rails or Python, showcasing proficiency and contributing to high-quality, maintainable applications. Take ownership of well-defined tasks and deliver reliable, impactful solutions. Apply software engineering best practices to improve processes, systems, and code robustness. Keep end-users at the forefront of your work, prioritizing solutions that have a meaningful impact and enhance students' experiences. Solve technical challenges with creativity and a focus on enhancing team capabilities. Improve the team via reviews, documentation, and cross-functional communication (10%) Provide constructive feedback on code and architecture proposals to promote team excellence. Support junior engineers through guidance and collaboration, fostering a culture of continuous learning. Create and maintain clear documentation for architectures, design decisions, and team protocols. Contribute to scrums and sprints by sharing updates, addressing blockers, and refining tasks with the team. Stay current with industry trends, security practices, and compliance requirements to ensure alignment with best practices. Other duties as assigned Requirements Minimum Requirements Bachelor's Degree in a technical field or equivalent professional experience 3+ years of professional software engineering experience Preferred Qualifications Proficient in full-stack development, with experience in Ruby on Rails and React, and expertise in backend, frontend, and database design, using BigQuery, PostgreSQL, and Git. Strong organizational and task management skills, with the ability to prioritize work, ensure attention to detail, and make sound technical decisions independently. Flexible and solutions-oriented, with strong problem-solving skills and the ability to adapt to changing priorities. Excellent communication skills, bridging technical and non-technical teams and managing stakeholder expectations effectively. Collaborative team member with peer coaching experience, contributing to knowledge sharing, team growth, and fostering an inclusive learning environment. Personal attributes of emotional intelligence, autonomy, empathy, and the ability to maintain composure in challenging situations, emphasizing a proactive, forward-looking approach in software development. Excellent communication skills, bridging technical and non-technical teams and managing stakeholder expectations effectively. Demonstrated commitment to building strong and welcoming cultures that help to develop others. Exemplification of Braven's core values. Experience that has informed your belief in Braven's mission and has prepared you to work with, or for, Braven's student Fellow population. Please know that no one ever meets 100% of the preferred qualifications. If much of this describes you, we encourage you to apply. Work Demands Ability to work in-person in Chicago (IL) 3 days per week Travel 2-3 times per year Additional Requirements Authorized to work in the U.S. Braven doesn't offer employment visa sponsorship Application & Interview Process While the interview process may vary slightly, the general process will be: Phone screen with Talent Team member Performance Task Interview with Hiring Manager Panel Interview with Key Partners Reference Checks Benefits Compensation and Benefits Braven offers competitive base salaries based on the midpoint of the market among not-for-profit organizations of similar size, with opportunities for salary growth over time. We believe in compensating staff members fairly in relation to each other, their qualifications, and their impact on behalf of the organization, and take internal and external equity seriously. Given our commitment to equity, Braven does not negotiate salary offers; instead, each salary offer is determined carefully using external and internal benchmarking. New hires can expect a starting salary at the lower end of the range, as Braven compensates based on the requirements and scope of the role rather than years of experience or prior salary, allowing for growth with performance and maintaining internal equity. The salary ranges, by geographic market, for this role are set forth $92,000-$114,900. This is a full-time, regular, exempt, and benefits eligible position where you will be working at 100% capacity. Braven also provides competitive, comprehensive benefits, recognition, and career development. While Braven reserves the right to change benefits at any time, current benefits include: Unlimited vacation time in addition to org-wide holidays and week-long shutdowns in July and the end of the calendar year (this is a minimum of 19 days per year) Braven supports your path to parenthood and beyond with $25,000 in lifetime Carrot benefits for fertility, family-building, and hormonal health Match of your 401K contribution up to 5% of your base annual salary, starting your first full month Coverage of 85% of health insurance premium for employee and dependents 12 weeks of paid parental leave A one-month paid sabbatical after 4 years on staff Please note that Braven is firm in its compensation philosophy; therefore, only candidates who believe that our total rewards package matches what they are looking for in their next opportunity are encouraged to apply. Location We gather in the office 3 days per week (on Tuesday, Wednesday, and Thursday) and work remotely 2 days per week (although certain commitments might adjust that from time to time). Therefore, this role requires teammates to live within commuting distance of Chicago (IL). We believe in the magic, connection, and collaboration that happens when people work together face-to-face, and we believe in giving people flexibility to focus, balance personal priorities, and save themselves two commutes per week. Braven is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor. We encourage talented individuals of all backgrounds to apply.
    $92k-114.9k yearly Auto-Apply 60d+ ago
  • Software Engineer

    Braven 4.2company rating

    Chicago, IL jobs

    Job Description Job Title: Software Engineer Team: Systems Employment Type: Full-time FLSA Classification: Exempt Braven is a national nonprofit that prepares promising college students to secure a strong first opportunity after college graduation through a career-accelerating program. We work with higher education and employer partners to offer a life-changing experience that begins with a semester-long course for college students, followed by support that lasts through graduation. Together, our ambition is to help rebuild the middle class and revitalize the American Dream. About the Role In order to achieve its ambition of serving 80,000-100,000 Fellows over the next decade, Braven is hiring a Software Engineer who will focus on the user experience to have a real impact on students' lives. We want students using our platform to feel empowered, connected, and engaged. To accomplish this, we aggressively prioritize which projects we work on, aiming to provide the most value in the simplest way possible. We constantly iterate to improve our services as we see what works and what doesn't. We're agile and we like to have fun! You will play a crucial role in our mission: prototyping new features, helping peers grow through code reviews, and learning new technologies. Braven is entering an exciting growth phase, in which we need to balance agility in developing new features with discipline to ensure we utilize software engineering best practices. This role is on the Systems team and reports directly to the Senior Director, Software Engineering. What You'll Do Focus on full-stack project initiatives (90%) Work primarily in Ruby on Rails or Python, showcasing proficiency and contributing to high-quality, maintainable applications. Take ownership of well-defined tasks and deliver reliable, impactful solutions. Apply software engineering best practices to improve processes, systems, and code robustness. Keep end-users at the forefront of your work, prioritizing solutions that have a meaningful impact and enhance students' experiences. Solve technical challenges with creativity and a focus on enhancing team capabilities. Improve the team via reviews, documentation, and cross-functional communication (10%) Provide constructive feedback on code and architecture proposals to promote team excellence. Support junior engineers through guidance and collaboration, fostering a culture of continuous learning. Create and maintain clear documentation for architectures, design decisions, and team protocols. Contribute to scrums and sprints by sharing updates, addressing blockers, and refining tasks with the team. Stay current with industry trends, security practices, and compliance requirements to ensure alignment with best practices. Other duties as assigned Requirements Minimum Requirements Bachelor's Degree in a technical field or equivalent professional experience 3+ years of professional software engineering experience Preferred Qualifications Proficient in full-stack development, with experience in Ruby on Rails and React, and expertise in backend, frontend, and database design, using BigQuery, PostgreSQL, and Git. Strong organizational and task management skills, with the ability to prioritize work, ensure attention to detail, and make sound technical decisions independently. Flexible and solutions-oriented, with strong problem-solving skills and the ability to adapt to changing priorities. Excellent communication skills, bridging technical and non-technical teams and managing stakeholder expectations effectively. Collaborative team member with peer coaching experience, contributing to knowledge sharing, team growth, and fostering an inclusive learning environment. Personal attributes of emotional intelligence, autonomy, empathy, and the ability to maintain composure in challenging situations, emphasizing a proactive, forward-looking approach in software development. Excellent communication skills, bridging technical and non-technical teams and managing stakeholder expectations effectively. Demonstrated commitment to building strong and welcoming cultures that help to develop others. Exemplification of Braven's core values. Experience that has informed your belief in Braven's mission and has prepared you to work with, or for, Braven's student Fellow population. Please know that no one ever meets 100% of the preferred qualifications. If much of this describes you, we encourage you to apply. Work Demands Ability to work in-person in Chicago (IL) 3 days per week Travel 2-3 times per year Additional Requirements Authorized to work in the U.S. Braven doesn't offer employment visa sponsorship Application & Interview Process While the interview process may vary slightly, the general process will be: Phone screen with Talent Team member Performance Task Interview with Hiring Manager Panel Interview with Key Partners Reference Checks Benefits Compensation and Benefits Braven offers competitive base salaries based on the midpoint of the market among not-for-profit organizations of similar size, with opportunities for salary growth over time. We believe in compensating staff members fairly in relation to each other, their qualifications, and their impact on behalf of the organization, and take internal and external equity seriously. Given our commitment to equity, Braven does not negotiate salary offers; instead, each salary offer is determined carefully using external and internal benchmarking. New hires can expect a starting salary at the lower end of the range, as Braven compensates based on the requirements and scope of the role rather than years of experience or prior salary, allowing for growth with performance and maintaining internal equity. The salary ranges, by geographic market, for this role are set forth $92,000-$114,900. This is a full-time, regular, exempt, and benefits eligible position where you will be working at 100% capacity. Braven also provides competitive, comprehensive benefits, recognition, and career development. While Braven reserves the right to change benefits at any time, current benefits include: Unlimited vacation time in addition to org-wide holidays and week-long shutdowns in July and the end of the calendar year (this is a minimum of 19 days per year) Braven supports your path to parenthood and beyond with $25,000 in lifetime Carrot benefits for fertility, family-building, and hormonal health Match of your 401K contribution up to 5% of your base annual salary, starting your first full month Coverage of 85% of health insurance premium for employee and dependents 12 weeks of paid parental leave A one-month paid sabbatical after 4 years on staff Please note that Braven is firm in its compensation philosophy; therefore, only candidates who believe that our total rewards package matches what they are looking for in their next opportunity are encouraged to apply. Location We gather in the office 3 days per week (on Tuesday, Wednesday, and Thursday) and work remotely 2 days per week (although certain commitments might adjust that from time to time). Therefore, this role requires teammates to live within commuting distance of Chicago (IL). We believe in the magic, connection, and collaboration that happens when people work together face-to-face, and we believe in giving people flexibility to focus, balance personal priorities, and save themselves two commutes per week. Braven is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor. We encourage talented individuals of all backgrounds to apply.
    $92k-114.9k yearly 25d ago
  • Software Engineer I

    Drexel University 4.6company rating

    Philadelphia, PA jobs

    Located in the heart of Philadelphia, Drexel University is a comprehensive, global, R1-level research institution with a unique model of experiential learning that combines academic rigor with one of the nation's premier cooperative education programs. Drexel was founded in 1891 to provide educational opportunities for people of all backgrounds. Today, we continue to prepare graduates of diverse backgrounds to become purpose-driven professionals and agents for positive change. Learn more about Drexel and our shared values. Drexel offers its highly engaged faculty and professional staff a comprehensive and world-class benefits package that includes generous vacation and paid time off as applicable (including civic engagement days), up to an 11% 403(b) Retirement Plan match with immediate vesting, and remote and flexible work options for many roles. Our exceptional medical plans include domestic partner and fertility assistance and our award-winning A Healthier U wellness program. In addition, faculty and professional staff at Drexel enjoy free tuition for themselves and their dependents for Drexel degree programs, certification, and non-certification programs. Drexel also participates in a tuition exchange program for dependents with other higher education institutions. For more information on our extensive benefit offerings, please review Drexel's Benefits Brochure. Applicant Resources * Job Alerts * Applicant Login Search Current Opportunities Filter Results Position Type * Professional Staff 1 Work type * Full-Time 1 Locations Philadelphia * University City - Philadelphia, PA 1 Categories Organization * Drexel University 1 Software Engineer I Apply now Job no: 506116 Work type: Full-Time Location: University City - Philadelphia, PA Categories: Drexel University Job Summary The University's Enterprise Systems consists of over 150 products supported by the Core Enterprise Systems (CES) group of Drexel University Information Technology. The Software Dev Engineer supports Drexel University's efforts to maintain and enhance the core enterprise functions in both efficiency and effectiveness by applying sound technological and business practice solutions. They provide demonstrated expertise and leadership to the departments and users of the University's Enterprise Systems, and are able to explain and demonstrate functionality to users. The Software Dev Engineer is the technical expert in the IT systems used to support the business processes for one or more functional units within the University. The Software Dev Engineer documents, analyzes, designs and/or maintains, and tests system software to meet the needs of the enterprise. The Software Dev Engineer will support technical project management on specific projects. Essential Functions * Participate in installing purchased systems, programming in-house applications, integrating and testing applications, and if required, diagnosing production problems. * Undertake custom application development using various languages & tools to support and enhance campus systems. * Contributes to projects to ensure goals and objectives are completed on time. * Must have the ability to work in a team environment. * Works closely with database administrators and other technical units to maintain systems, facilitate upgrades, and ensure optimal deployment with respect to security and performance. * Assist with module security planning and management, testing, software defect management and high-level module functional support, process oversight and scheduling * Works collaboratively with technical and functional leads and administrative offices to develop specifications and timelines for projects, and provide technical and functional documentation. * Supports users in the creation of reports from transactional databases and data marts. * Develop and modify technical documentation to support operations and trainings. * Develop and modify technical documentation to support operations and trainings. Required Qualifications * Minimum of a Bachelor's Degree in or the equivalent combination of education and work experience. * (Please review the Equivalency Chart for additional information.) * Minimum of one to two years * At least 3 years hands-on experience in Java development * At least 3 years experience developing web applications using Spring MVC web framework. * Web front-end development skills such as HTML, CSS, JavaScript, JSP, JSON, and JQuery are required * Experience using Application servers such as Tomcat or jboss is required * Experience with build and deployment technologies Maven and Jenkins * Knowledge of Object Oriented analysis and design using common design patterns * Experience using any source control software, desirable in GIT. Understanding of branching, merging * Experience with Java RESTful web service * Excellent analytical and problem solving skills * Detailed, organized approach to troubleshooting and testing * Motivated, curious, and willing to explore new technologies * Excellent time management skills * Excellent communication skills, verbal and written * Strong leadership skills * Strong client management skills Preferred Qualifications * Experience with Grails, JSF, ASP.NET a plus * Experience with Spring Framework (String Security, Spring MVC, Spring Data, Spring Rest, Spring JPA, etc.) is preferred * Knowledge of Java and JaveEE internals (Classloading, Memory Management, Multi-threading, Transaction management, connection pool, etc) is a plus * Knowledge of Relational Databases, Oracle PL/SQL and ORM technologies (JPA2, Hibernate), MS SQLServer (TSQL) a plus * Experience building highly performing and scalable backend components is a plus Physical Demands * Typically sitting at a desk/table Location * University City - Philadelphia, PA Additional Information This position is classified as Exempt, grade M. Compensation for this grade ranges from $ 75,200 to $112,790 per year. Please note that the offered rate for this position typically aligns with the minimum to midrange of this grade, but it can vary based on the successful candidate's qualifications and experience, department budget, and an internal equity review. Applicants are encouraged to explore the Professional Staff salary structure and Compensation Guidelines & Policies for more details on Drexel's compensation framework. For information about benefits, please review Drexel's Benefits Brochure. Special Instructions to the Applicant Please make sure you upload your CV/resume and cover letter when submitting your application. A review of applicants will begin once a suitable candidate pool is identified. Advertised: Dec 19 2025 Eastern Standard Time Applications close: Jan 19 2026 Eastern Standard Time
    $75.2k-112.8k yearly 9d ago
  • Web Application Developer

    The University of Chicago 4.7company rating

    Chicago, IL jobs

    Department ISAC Data Research Center (DRC) About the Department The Institute for the Study of Ancient Cultures was founded in 1919 by James Henry Breasted with the financial support of John D. Rockefeller Jr., and was originally envisaged as a research laboratory for the investigation of the early human career that would trace humankind's progress from the most ancient days of West Asia and North Africa. The goal of the Institute for the Study of Ancient Cultures is to be the world's leading center for the study of the ancient civilizations of West Asia and North Africa by combining innovation in theory, methodology, and significant empirical discovery with the highest standards of rigorous scholarship. Job Summary The Institute for the Study of Ancient Cultures (ISAC) at the University of Chicago seeks a Web Application Developer to lead the design, development, and maintenance of web-based tools and infrastructure supporting ISAC's digital research initiatives. Based in the ISAC Data Research Center (DRC), this position is essential to implementing robust, sustainable, and user-focused web applications and data services for digital scholarship in archaeology, philology, and cultural heritage. The successful candidate will directly support high-profile initiatives including the Integrated Database, ISAC research datasets, Chicago Center for Cultural Heritage Preservation (C3HP), Center for Ancient Middle Eastern Landscapes (CAMEL), Diyala Project, and the modernization of ISAC's digital presence, including its public-facing websites and data portals. This is a hands-on development role focused on building and maintaining applications, infrastructure, and data-driven research tools, including support for projects exploring AI-assisted scholarship and data enrichment. Responsibilities Web Application and Software Development Design, develop, and maintain custom web applications and digital tools that support research workflows and public access to ISAC's collections and datasets. Build user-friendly interfaces for data visualization, geospatial browsing, and interactive storytelling. Ensure responsive design, accessibility, and performance across platforms and devices. The developer will maintain and improve existing codebases, ensuring scalability and documentation for sustained use. Project & Research Support Provide technical expertise and hands-on support for ongoing and upcoming digital projects such as the Integrated Database, CAMEL Lab, CRANE, and Diyala Project. Collaborate with ISAC researchers to implement technical solutions for digital projects involving text, images, maps, structured data, and emerging AI-supported methods for analysis and discovery. Build reproducible, scalable workflows for data transformation, modeling, and long-term archiving. Support version-controlled collaborative infrastructure (e.g., GitHub). Data Integration & Technology Infrastructure Support Manage ISAC's research data services, including archaeological, spatial, and textual datasets, databases, and web platforms. Integrate project data with external repositories and linked open data sources (e.g., Pleiades, Getty Vocabularies). Maintain and extend ISAC's web presence through dynamic data portals and CMS-driven content. Implement and maintain metadata standards across projects (e.g., Dublin Core, EAD, GeoJSON, MODS). Documentation, Training, and Outreach Produce clear documentation, user guides, and training resources for researchers and project collaborators. Provide workshops and consultations to ISAC faculty, staff, and students. Participate in cross-campus and interdisciplinary digital scholarship communities. Ensure all research data is well-documented and archived in accordance with FAIR principles. Supports and maintains existing applications. Works with web developers and responds to requests from users. Performs code testing on components and works to ensure that appropriate implementation standards are met. Evaluates design alternatives for development cost and solutions using various methods. Performs other related work as needed. Minimum Qualifications Education: Minimum requirements include a college or university degree in related field. Work Experience: Minimum requirements include knowledge and skills developed through 2-5 years of work experience in a related job discipline. Certifications: --- Preferred Qualifications Experience: Demonstrated fluency in full-stack development, including modern frameworks, backend scripting, and database integration. Interest in long-term preservation, open-source tools, and reproducible research. Familiarity with AI-assisted indexing, classification, or entity recognition in cultural heritage datasets is a plus. Strong collaborative, analytical, organizational, and communication skills. Technical Skills or Knowledge: JavaScript (Node, React, Vue) and PHP. SQL, PostgreSQL, PostGIS, Solr, and ElasticSearch. ArcGIS, QGIS, Leaflet, and D3.js. REST APIs. Apache. Docker. HTML, CSS, XML, XSLT, TEI, and IIIF. Experience with and willingness to explore AI and machine learning frameworks as applied to digital collections and research tools. Working Conditions This position is based on the University of Chicago campus in Hyde Park. Work occurs in a hybrid environment with time split across offices, labs, and digital platforms. Occasional lifting of materials (up to 30 lbs) and participation in outreach or instructional events may be required. Application Documents Resume (required) Cover Letter (required) Professional References (three required) When applying, the document(s) MUST be uploaded via the My Experience page, in the section titled Application Documents of the application. Job Family Information Technology Role Impact Individual Contributor Scheduled Weekly Hours 37.5 Drug Test Required No Health Screen Required No Motor Vehicle Record Inquiry Required No Pay Rate Type Salary FLSA Status Exempt Pay Range $65,000.00 - $80,000.00 The included pay rate or range represents the University's good faith estimate of the possible compensation offer for this role at the time of posting. Benefits Eligible Yes The University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off. Information about the benefit offerings can be found in the Benefits Guidebook. Posting Statement The University of Chicago is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, or expression, national or ethnic origin, shared ancestry, age, status as an individual with a disability, military or veteran status, genetic information, or other protected classes under the law. For additional information please see the University's Notice of Nondiscrimination. Job seekers in need of a reasonable accommodation to complete the application process should call ************ or submit a request via Applicant Inquiry Form. All offers of employment are contingent upon a background check that includes a review of conviction history. A conviction does not automatically preclude University employment. Rather, the University considers conviction information on a case-by-case basis and assesses the nature of the offense, the circumstances surrounding it, the proximity in time of the conviction, and its relevance to the position. The University of Chicago's Annual Security & Fire Safety Report (Report) provides information about University offices and programs that provide safety support, crime and fire statistics, emergency response and communications plans, and other policies and information. The Report can be accessed online at: *********************************** Paper copies of the Report are available, upon request, from the University of Chicago Police Department, 850 E. 61st Street, Chicago, IL 60637.
    $65k-80k yearly Auto-Apply 60d+ ago
  • Web Developer (Principal Consultant #1081, 1920, 1937)

    Illinois Association of School 3.8company rating

    Springfield, IL jobs

    ISBE is looking for experienced talent to add to our Software Solutions team! This position will work collaboratively with program and software solutions staff to build sophisticated web applications and maintain those systems. This is an opportunity for an experienced web developer to design, develop and implement software solutions and bring innovation to an education data systems environment and make recommendations on the use of new and emerging technologies. This position functions under general supervision and reports to a supervisor. DUTIES AND RESPONSIBILITIES: * Involved throughout the entire project lifecycle including concept and design, prototyping, development, production, quality assurance and testing, deployment and maintenance of sophisticated web based systems following best practices and development standards, guidelines and documentation. * Develops web based computer applications to improve operations, increase efficiency and serve districts, educators and students. * Assists in gathering requirements and project specifications and converts requirements into technical specifications for small to medium sized projects. * Collaborates with business partners and strategic vendors to deliver cost effective, timely and customer-focused solutions. * Engages with business analysts and stakeholders to understand functional requirements, and contributes to the completion of functional specifications, preparing and delivering informative, well-organized presentations and project status reviews to process owners, customers and stakeholders. * Maintains existing web-based production systems. * Analyzes and resolves production problems in a timely manner. * Resolves end user service requests as assigned. * Maintains business systems standards by applying software development, project management methods, tools and processes as standard practice. * Performs other duties as assigned. Qualifications REQUIRED QUALIFICATIONS: * Bachelor's degree in Information Technology (IT) or Computer Science plus two years of IT experience or coursework in the last five years, or, a Bachelor's degree in any field plus three years of IT experience or coursework in the last five years, or, an Associate's degree in any field plus four years of IT experience or coursework in the last seven years, or, a high school diploma and eight years of experience in the last ten years. (COPY OF TRANSCRIPTS REQUIRED AT TIME OF APPLICATION) * Demonstrated experience with the following technical skills: VB.NET, C# or ASP.NET (at least two), and Microsoft SQL server. * Knowledge of IT concepts, principles, and theories. * Strong written and oral communications skills. * Ability to work in a team-oriented, collaborative environment. * Ability to quickly pick up new tools and technologies. * Ability to facilitate meetings and follow up with resulting action items. * Ability to work independently on issues and projects and to participate cooperatively on group projects. * Strong analytical, critical thinking, and problem solving skills. PREFERRED QUALIFICATIONS: * Experience with programming architecture such as model, view, controller (MVC). * Experience with reporting languages such as SQL server reporting services (SSRS) or Crystal Reports. * Experience with JavaScript, Bootstrap, Angular JS, Highcharts, Microsoft Business Intelligence tools or star schema database design. Salary/Benefits UNION: IFSOE DEPARTMENT: Software Solutions ANTICIPATED STARTING SALARY RANGE: $62,449 - $78,917 FULL SALARY RANGE: $62,449 - $106,278 OFFICE HOURS: Monday - Friday 8:00 a.m. - 5:00 p.m. How to Apply To view full posting and apply electronically, please visit WEB DEVELOPER. Interested parties must submit the required application, cover letter, resume, and transcripts (unofficial until recommended for hire). The subject line should include the position number(s) you are applying for. Email Address ******************** School District ******************* ILearn Link ILearn Report Card Link District Report Card Job Posting Date 3/10/2025 Start Date N/A
    $62.4k-106.3k yearly Easy Apply 40d ago
  • Web Developer (Principal Consultant #1081, 1920, 1937)

    Illinois Association of School 3.8company rating

    Chicago, IL jobs

    ISBE is looking for experienced talent to add to our Software Solutions team! This position will work collaboratively with program and software solutions staff to build sophisticated web applications and maintain those systems. This is an opportunity for an experienced web developer to design, develop and implement software solutions and bring innovation to an education data systems environment and make recommendations on the use of new and emerging technologies. This position functions under general supervision and reports to a supervisor. DUTIES AND RESPONSIBILITIES: * Involved throughout the entire project lifecycle including concept and design, prototyping, development, production, quality assurance and testing, deployment and maintenance of sophisticated web based systems following best practices and development standards, guidelines and documentation. * Develops web based computer applications to improve operations, increase efficiency and serve districts, educators and students. * Assists in gathering requirements and project specifications and converts requirements into technical specifications for small to medium sized projects. * Collaborates with business partners and strategic vendors to deliver cost effective, timely and customer-focused solutions. * Engages with business analysts and stakeholders to understand functional requirements, and contributes to the completion of functional specifications, preparing and delivering informative, well-organized presentations and project status reviews to process owners, customers and stakeholders. * Maintains existing web-based production systems. * Analyzes and resolves production problems in a timely manner. * Resolves end user service requests as assigned. * Maintains business systems standards by applying software development, project management methods, tools and processes as standard practice. * Performs other duties as assigned. Qualifications REQUIRED QUALIFICATIONS: * Bachelor's degree in Information Technology (IT) or Computer Science plus two years of IT experience or coursework in the last five years, or, a Bachelor's degree in any field plus three years of IT experience or coursework in the last five years, or, an Associate's degree in any field plus four years of IT experience or coursework in the last seven years, or, a high school diploma and eight years of experience in the last ten years. (COPY OF TRANSCRIPTS REQUIRED AT TIME OF APPLICATION) * Demonstrated experience with the following technical skills: VB.NET, C# or ASP.NET (at least two), and Microsoft SQL server. * Knowledge of IT concepts, principles, and theories. * Strong written and oral communications skills. * Ability to work in a team-oriented, collaborative environment. * Ability to quickly pick up new tools and technologies. * Ability to facilitate meetings and follow up with resulting action items. * Ability to work independently on issues and projects and to participate cooperatively on group projects. * Strong analytical, critical thinking, and problem solving skills. PREFERRED QUALIFICATIONS: * Experience with programming architecture such as model, view, controller (MVC). * Experience with reporting languages such as SQL server reporting services (SSRS) or Crystal Reports. * Experience with JavaScript, Bootstrap, Angular JS, Highcharts, Microsoft Business Intelligence tools or star schema database design. Salary/Benefits UNION: IFSOE DEPARTMENT: Software Solutions ANTICIPATED STARTING SALARY RANGE: $62,449 - $78,917 FULL SALARY RANGE: $62,449 - $106,278 OFFICE HOURS: Monday - Friday 8:00 a.m. - 5:00 p.m. How to Apply To view full posting and apply electronically, please visit WEB DEVELOPER. Interested parties must submit the required application, cover letter, resume, and transcripts (unofficial until recommended for hire). The subject line should include the position number(s) you are applying for. Email Address ******************** School District ******************* ILearn Link ILearn Report Card Link District Report Card Job Posting Date 3/9/2025 Start Date N/A
    $62.4k-106.3k yearly Easy Apply 40d ago
  • Software Engineer

    Almo Corporation 4.3company rating

    Philadelphia, PA jobs

    This position is responsible for providing full cycle project leadership, including application architecture, design input, site layout/user interface, database design/programming and .NET development. The Software Engineer provides the Almo ITS team with a programming function, building and delivering custom software applicants development either in C # or Web. What you will do in this role: * Code and test software based upon software specifications and design * Analyze user needs and software requirements to determine feasibility of design within time and cost constraints * Troubleshoot and resolve issues in existing software * Analyze and study complex systems requirements * Prepare design documentation * Write and maintain technical documentation to describe program development, logic, coding, testing, changes, and corrections What we look for in a candidate: * College degree in an IT-related field or equivalent with minimum 3-5 years of related experience and/or training (Senior developer will have 5+ years of experience) * Experience with C sharp (C#) or web applications * Proficient in Java Script * Proficient in SQL * Experience with object oriented design and implementation and multi-tier business logic based systems * Expertise in design and implementation of applications for both enterprise and internet usage * Problem Solving Skills: Ability to identify problems and translate them into solutions * Demonstrated aptitude towards learning new technologies * Customer service orientation * Project management, planning and organizational skills, attention to detail Almo is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.
    $76k-107k yearly est. 35d ago
  • Full Stack Application Developer (TEMP)

    University of Michigan (The Regents @ Ann Arbor 4.6company rating

    Ann Arbor, MI jobs

    How to Apply A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position. Candidates interested in this position should submit a portfolio of relevant work for consideration. Mission Statement MDentistry: Advancing health through education, service, research and discovery. Core Values: Compassion, Leadership, Excellence, Responsibility, Trust, Creativity, and Inclusion. The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future. The University of Michigan is committed to foster learning, creativity and productivity, and to support the vigorous exchange of ideas and information, not only in the classroom but in the workplace by: Creating a work environment in which people treat each other with respect and dignity, regardless of roles, responsibilities or differences. Providing support, direction and resources enabling us to accomplish the responsibilities of our jobs and to reach the goals that are set for professional and personal growth. Responsibilities* The person working in this position would be tasked with developing a dashboard integrating an existing 3D health-descriptor module and displaying data by connecting frontend and backend and extracting data from the database. The technology is expected to connect with the Electronic Health System (e.g., Epic). Required Qualifications* * Strong work ethic / Dependability * Full stack developer * Demonstrable experience with Vue.js, Flask, html * Demonstrable experience with Python, Java Script * Prior experience contributing to project-based work in the business sector * Prior experience with frontend and backend development Desired Qualifications* * Prior experience with web page design-Prior experience with LLM training Background Screening The University of Michigan conducts background checks on all job candidates upon acceptance of a contingent offer and may use a third party administrator to conduct background checks. Background checks are performed in compliance with the Fair Credit Reporting Act. U-M EEO Statement The University of Michigan is an equal employment opportunity employer. Job Detail Job Opening ID 271655 Working Title Full Stack Application Developer (TEMP) Job Title PROGRAMMER II (TEMP) Work Location Ann Arbor Campus Ann Arbor, MI Modes of Work Onsite Full/Part Time Part-Time Regular/Temporary Temporary FLSA Status Nonexempt Organizational Group School Dentistry Department DENT Bio & Materials Science Posting Begin/End Date 12/08/2025 - 1/07/2026 Salary $25.00 - $30.00 Career Interest Temporary Job Opening Apply Now
    $25-30 hourly 21d ago
  • Architect - Development

    Wesco Distribution 4.6company rating

    Pittsburgh, PA jobs

    As an Architect - Development, you will be responsible for researching, designing, implementing, and managing software and data programs. You will serve as the technical expert, this role will identify and develop areas for modification in existing programs, as well as test and evaluate new programs. You will also collaborate with business partners and other technical teams across the organization to deliver proposed solutions. Responsibilities: Manage the evaluation, identification, development, and implementation of software solutions. Define, document and record designs and modifications of application or software. Locate and direct solutions for critical challenges involving software and hardware interface. Identify and resolve failures within existing and newly developed software systems and programs. Design real-time and batch system interfaces and data enrichment pipelines in a cloud-native data ecosystem. Guide through all phases of software development life cycle (SDLC) and provide customer technical support solution analysis and design, balancing technical and business aspects. Troubleshoot production issues of all levels and severities, tracks progress from identification through resolution and ensure best practices are followed. Work with IT leadership and business partners to design features for the cloud platform. Qualifications: Bachelor's degree - Computer Science, Information Technology or related field required; Master's degree preferred. 7 years experience in a lead development role. 5+ years experience in common programming and data language, for example, JAVA, Python, SQL, .NET, API, or Data Base, etc. Strong working knowledge of Azure Data Factory and Databricks. Strong problem-solving and analytical skills. Adept at conducting research into project-related issues. Strong written and verbal communication skills 9 years experience in a lead development role. 5+ years experience in Cloud Solution. Familiarity with NoSQL databases (such as CosmosDB). Ability to multi-task and reprioritize in a dynamic environment.
    $108k-133k yearly est. Auto-Apply 1d ago
  • Application Developer-Entry Level

    Cornerstone University 3.2company rating

    Grand Rapids, MI jobs

    Department: Information Technology Reports To: Assistant Director of Database Services Classification: Full-Time Salaried We are looking for a motivated and eager-to-learn Application Developer to join our IT team. This entry-level role is ideal for someone with a foundational understanding of software development who is ready to grow their skills in a supportive environment. Youll help build and maintain applications that support our organizations daily operations and long-term goals. Salary: $50,000.00-$53,000.00 Key Responsibilities: * Assist in developing, testing, and maintaining applications using C# and the .NET Framework/.NET Core. * Work with team members to understand project requirements and contribute to technical solutions. * Help troubleshoot and fix bugs in existing applications. * Learn to integrate applications with databases (like SQL Server) and external APIs. * Participate in code reviews and team meetings. * Participate in SQL server maintenance. * Write basic documentation for code and processes. * Stay open to learning new tools, technologies, and best practices. * Maintain Intranet environment and promote engagement. * Assist in report writing. * Serve as a backup for key team functions during team absences to ensure continuity of operations. * May occasionally be called upon to respond to an after-hours IT emergency. * Perform other duties as assigned. Required Qualifications: * Basic understanding of programming concepts and object-oriented design. * Familiarity with C# and .NET technologies (school, internship, or personal projects). * Willingness to learn and take feedback. * Good communication and teamwork skills. * Associates or Bachelors degree in Computer Science, Information Technology, or related field (or equivalent experience). Preferred Qualifications: * Exposure to SQL or relational databases. * Familiarity with web development (e.g., HTML, CSS, JavaScript). * Experience with version control systems like Git. * Interest in cloud platforms (Azure, AWS) or modern front-end frameworks (Blazor, React, Vue). * Understanding of Agile or Scrum concepts. Essential Qualifications: These core commitments convey who we are, what we believe and how we live and work together in community. * A personal relationship with Jesus Christ and an active Christian commitment. * A theology that supports the values and mission of Cornerstone University core commitments evidenced by an ability to affirm and sign the universitys doctrinal statement, The Cornerstone Confession. * Four other foundational pillars, along with the universitys mission and confession, form Cornerstones Core Commitments. * The Cornerstone Christian World View * The Cornerstone Academic Vision * The Cornerstone Beautiful Christian Community * The Marriage and Human Sexuality Position Statement Employees are expected to faithfully attend an evangelical and biblical church whose core beliefs and practices are consistent with Cornerstones confession and core commitments.
    $50k-53k yearly 60d+ ago
  • Research Software Engineer

    The University of Chicago 4.7company rating

    Chicago, IL jobs

    Department BSD MED - Center for Health Statistics About the Department The Center for Health Statistics (CHS) was established in 2001 by Robert D. Gibbons, Blum-Riese Professor of Statistics at the University of Chicago, to provide a statistical research environment that would lead to advances in the design and analysis of investigations in a wide variety of areas in the health sciences. The Center has quickly grown to include a faculty of 32 distinguished members covering statistical expertise in almost all areas of science. Focus has extended to the social, behavioral and physical sciences in addition to problems in our nation's health. Key statistical themes in our work include: (a) generalized mixed-effects regression models for the analysis of clustered and longitudinal data; (b) item response theory and adaptive testing for large-scale educational testing and mental health screening and monitoring; (c) environmental statistics, both regulatory and health related; and (d) drug safety. Overall, we are committed to working on statistical features of any interesting scientific problem, and our excellent faculty provide the depth of resources to accomplish this goal. Job Summary The Center for Health Statistics (CHS) within the Biological Sciences Division at the University of Chicago is seeking a Research Software Engineer with strong data engineering and DevOps capabilities to support research computing needs. This role centers on designing systems that link analytical methods with production environments, enabling scalable, reliable, and reproducible workflows for CHS research groups. This position provides technical leadership across data architecture, automation, and deployment, contributing to the development lifecycle for projects that rely on advanced analytics and machine learning, including the development, deployment, and maintenance of complex statistical research products such as computerized adaptive tests (CATs), psychometric scoring engines, and assessment workflows. Responsibilities Partners with investigators and analysts to design and build data pipelines that support large-scale statistical and machine-learning workflows with psychometric applications. Develops, automates, and maintains infrastructure for data ingestion, transformation, validation, and monitoring across multiple research studies with an emphasis on item-level data processing, calibration pipelines, and scoring services. Implements deployment strategies (CI/CD, containerization, orchestration) that ensure reproducibility, version control, and efficient delivery of computational tools used in adaptive testing and statistical measurement systems. Collaborates with research teams to integrate modeling outputs into operational systems, dashboards, or downstream applications. Maintains secure, compliant, and well-documented environments aligned with University guidelines and relevant data-use regulations related to human-subjects research data. Supports cloud computing resources, including performance optimization, resource provisioning, and cost monitoring. Establishes testing frameworks and code-quality practices for shared research software with rigorous validation of psychometric algorithms and adaptive-testing logic. Contributes to technical documentation, training materials, and knowledge transfer to CHS staff and collaborators. Assists with technical sections of grant proposals, progress reports, and presentations by compiling system architecture descriptions, performance metrics, or reproducibility details. Works with stakeholders to gather and analyze requirements for developmental programs. Receives a moderate level of guidance to design applications to meet University and business requirements. Supports and maintains existing applications. Works with web developers and responds to requests from users. Performs other related work as needed. Minimum Qualifications Education: Minimum requirements include a college or university degree in related field. Work Experience: Minimum requirements include knowledge and skills developed through 2-5 years of work experience in a related job discipline. Certifications: --- Preferred Qualifications Education: Advanced degree in computer science, data science, engineering, or a related technical field. Experience: Background developing data systems or research infrastructure in scientific, academic, or healthcare environments. Technical Skills or Knowledge: Proficiency in building and maintaining data engineering solutions, such as distributed processing, workflow orchestration, streaming or batch pipelines. Proficient with DevOps practices, including CI/CD, containerization, infrastructure automation, and deployment frameworks. Familiarity with machine-learning integration, including packaging models for production, reproducible workflows, and environment management. Strong programming skills in languages commonly used in research computing, including Python, SQL, and Bash. Design secure and compliant data systems in regulated research settings involving sensitive human subjects research data. Preferred Competencies Attention to detail, capable of producing reliable, traceable, and well-documented software artifacts. Organizational skills, adept at managing concurrent projects, meeting deadlines, and adapting to evolving scientific requirements. Collaboration skills to communicate effectively with investigators, data scientists, analysts, and administrative staff. Technological proficiency, comfortable with cloud platforms, version control systems, workflow managers, and research computing tools. Working knowledge of multidimensional item response theory and computerized adaptive testing algorithms. Working Conditions This is a part-time position of approximately 20 hours per week. Application Documents Resume/CV (required) Cover Letter (required) When applying, the document(s) MUST be uploaded via the My Experience page, in the section titled Application Documents of the application. Job Family Information Technology Role Impact Individual Contributor Scheduled Weekly Hours 20 Drug Test Required No Health Screen Required No Motor Vehicle Record Inquiry Required No Pay Rate Type Salary FLSA Status Exempt Pay Range $47,500.00 - $60,000.00 The included pay rate or range represents the University's good faith estimate of the possible compensation offer for this role at the time of posting. Benefits Eligible Yes The University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off. Information about the benefit offerings can be found in the Benefits Guidebook. Posting Statement The University of Chicago is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, or expression, national or ethnic origin, shared ancestry, age, status as an individual with a disability, military or veteran status, genetic information, or other protected classes under the law. For additional information please see the University's Notice of Nondiscrimination. Job seekers in need of a reasonable accommodation to complete the application process should call ************ or submit a request via Applicant Inquiry Form. All offers of employment are contingent upon a background check that includes a review of conviction history. A conviction does not automatically preclude University employment. Rather, the University considers conviction information on a case-by-case basis and assesses the nature of the offense, the circumstances surrounding it, the proximity in time of the conviction, and its relevance to the position. The University of Chicago's Annual Security & Fire Safety Report (Report) provides information about University offices and programs that provide safety support, crime and fire statistics, emergency response and communications plans, and other policies and information. The Report can be accessed online at: *********************************** Paper copies of the Report are available, upon request, from the University of Chicago Police Department, 850 E. 61st Street, Chicago, IL 60637.
    $47.5k-60k yearly Auto-Apply 8d ago
  • Web Application Developer

    University of Washington 4.4company rating

    Campus, IL jobs

    The School of Medicine's Office of Research and Graduate Education has an outstanding opportunity for a Full-Time Web Application Developer to support the development and maintenance of web-based applications and tools. This position is responsible for establishing and managing relevant interfaces to web sources and databases as necessary for effective and efficient web-based tools. Finally, this position is responsible for keeping current with new technologies in web application development and web interfaces. Under the direction of the Associate Director, the Web Application Developer is a member of a team that provides analytical and reporting support to the School of Medicine in the areas of research administration, graduate education and training programs. The Web Application Developer brings their knowledge of application development and web interfaces to work in collaboration with the team to strategically identify and design solutions and tools. The tools developed by this team not only provide effective analytics and reporting to the School of Medicine but also support efficient data management and improved operations. The Web Application Developer works independently to execute their tasks within a project and is responsible for addressing dependencies between their tasks and those of other team members on the project. This role is responsible for documenting and designing test plans for developed applications, for monitoring application performance and identifying areas for improvement. DUTIES AND RESPONSIBILITIES Web Application Development (70%) * Partner with Associate Director on the successful completion of projects by providing expertise during the conceptualization and design process. * Independently consult with stakeholders to clarify/confirm project details, coordinate testing, as well as provide technical guidance. * Build and maintain advanced, responsive, accessible web applications using modern frameworks and technologies. * Create search interfaces where users can input queries or filters that return targeted data on the webpage or form. * Develop interactive web forms and applications for data collection. * Ensure data validation processes within the application while maintaining responsive designs. * Establish and manage the connectivity between web applications and back-end databases. * Ensure applications meet UW accessibility, usability, and security standards. API and Web Services Integration (15%) * Design and implement advanced RESTful APIs and web services for data exchange across internal and external systems. * Integrate third-party APIs to enhance data systems and applications. * Document API endpoints and maintain integration workflows. * Monitor API performance and security. Technical Support and Documentation (15%) * Manage web application solutions to ensure continued efficiencies and data validation. * Maintain technical documentation and contribute to team knowledge sharing. * Troubleshoot and resolve issues in production environments. MINIMUM QUALIFICATIONS * Bachelor's degree in Computer Science, Information Systems, or related field. * At least three years of relevant experience. * Proficiency in HTML, CSS, JavaScript, and Microsoft Visual Studio or a similar front-end framework. * Basic experience with server-side development. * Familiarity with RESTful APIs, JSON, and web service integration. * Understanding of relational databases and basic SQL. * Strong communication and collaboration skills. Equivalent experience may substitute for degree requirement. DESIRED QUALIFICATIONS * Experience in a university or research-intensive environment. * Exposure to biomedical or research data systems (e.g., REDCap, eRA Commons, NIH RePORTER). * Familiarity with cloud platforms. * Knowledge of data privacy and compliance standards (e.g., HIPAA, FERPA). * Familiarity with Microsoft Power Platform (Power Apps, Power BI, Power Automate). Application Requirement This recruitment requires a cover letter. Your application will not be considered unless you attach a cover letter Compensation, Benefits and Position Details Pay Range Minimum: $100,008.00 annual Pay Range Maximum: $130,008.00 annual Other Compensation: * Benefits: For information about benefits for this position, visit ****************************************************** Shift: First Shift (United States of America) Temporary or Regular? This is a regular position FTE (Full-Time Equivalent): 100.00% Union/Bargaining Unit: Not Applicable About the UW Working at the University of Washington provides a unique opportunity to change lives - on our campuses, in our state and around the world. UW employees bring their boundless energy, creative problem-solving skills and dedication to building stronger minds and a healthier world. In return, they enjoy outstanding benefits, opportunities for professional growth and the chance to work in an environment known for its diversity, intellectual excitement, artistic pursuits and natural beauty. Our Commitment The University of Washington is committed to fostering an inclusive, respectful and welcoming community for all. As an equal opportunity employer, the University considers applicants for employment without regard to race, color, creed, religion, national origin, citizenship, sex, pregnancy, age, marital status, sexual orientation, gender identity or expression, genetic information, disability, or veteran status consistent with UW Executive Order No. 81. To request disability accommodation in the application process, contact the Disability Services Office at ************ or **********. Applicants considered for this position will be required to disclose if they are the subject of any substantiated findings or current investigations related to sexual misconduct at their current employment and past employment. Disclosure is required under Washington state law.
    $100k-130k yearly 28d ago

Learn more about K12 jobs