Software Engineer
Allen County Public Library
Job Description
Job Description
The Allen County Public Library is seeking a Software Engineer to design, develop, and support the databases, applications, and cloud-based solutions that power library services for our staff and community.
This is an opportunity for a versatile full-stack developer who enjoys working independently and taking ownership of an entire application portfolio. As the library's sole software developer, you will be responsible for the complete software development lifecycle-from gathering requirements and designing solutions to development, testing, deployment, documentation, and ongoing maintenance.
You'll work with both modern technologies and legacy systems, including applications built on .NET frameworks that have been in service for more than a decade, as well as internally developed applications originally created through internships and university capstone projects. Success in this role requires curiosity, resourcefulness, and the ability to confidently maintain, modernize, and improve a diverse collection of software solutions.
Most importantly, your work will have a direct impact on public service. The applications and systems you build support the employees who connect thousands of people each day with books, technology, educational resources, digital services, and lifelong learning opportunities throughout Allen County.
What You'll Do
- Serve as the library's primary full-stack software developer, managing applications through every stage of the software development lifecycle.
- Design, develop, implement, test, deploy, and maintain custom applications and databases.
- Maintain, troubleshoot, enhance, and modernize legacy applications and existing codebases.
- Manage and secure PostgreSQL databases and provide data analytics solutions.
- Develop automation workflows and data pipelines.
- Create dashboards, reports, visualizations, and user-facing applications.
- Design and support cloud-based application architectures and deployment pipelines.
- Analyze business needs and develop technical solutions that improve library operations.
- Collaborate with library staff to identify opportunities for process improvement.
- Support application security and data protection efforts.
- Assist with IT help desk operations and technical troubleshooting.
- Document systems, procedures, and best practices.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Development, or a related field, and at least two years of professional software development experience; or an equivalent combination of education and experience.
- Experience as a full-stack software developer with the ability to manage projects independently.
- Experience maintaining and enhancing existing applications, including legacy systems.
- Experience with software development and database management.
- Proficiency in one or more programming languages such as JavaScript, C#, Java, or Swift.
- Strong SQL and database skills.
- Experience working with cloud infrastructure and modern development practices.
- Excellent analytical, problem-solving, communication, and collaboration skills.
- Ability to balance multiple priorities while working independently with minimal supervision.
Preferred Qualifications
- Experience with PostgreSQL, Airflow, Tableau, or similar technologies.
- Experience with Azure cloud services.
- Experience working with .NET applications and legacy enterprise software.
- CompTIA Network+ or Security+ certification.
Benefits
We offer a comprehensive and competitive benefits package, including:
- Medical, dental, and vision insurance (starts on day one)
- Library-paid pension plan (PERF)
- Four weeks of vacation plus two weeks of sick leave accrual
- Wellness Bonus
- Employee Assistance Program
- Possible relocation assistance
Why ACPL?
Technology at the Allen County Public Library does more than keep systems running-it helps people learn, connect, and thrive. Every application you build and every process you improve supports library employees who serve our community every day. Whether you're streamlining internal operations, improving access to digital resources, or developing new tools for staff, your work will have a meaningful impact on thousands of residents across Allen County.
If you're a developer who enjoys solving complex problems, taking ownership of your work, and using technology to make a difference in your community, we'd love to hear from you.
Job Posted by ApplicantPro- ...Description SAIC is seeking a highly skilled and motivated Software Engineer to join our prestigious Nuclear Command, Control, and Communications (NC3) Enterprise Center (NEC) team within the Enterprise Analytics and Integration Division. In this role, you will design,...Suggested
$62.9k - $119.7k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead... ...Sensors: Space and Air division in El Segundo, CA is seeking a Software Engineer I [Embedded / Radar] to be part of their product...SuggestedFull timeTemporary workWork experience placementInternshipWork at officeRemote workRelocationFlexible hours- ...Position Summary The Software Engineer – .NET is responsible for designing, developing, and maintaining .NET‑based software solutions. The role engages in agile development processes, technical problem‑solving, collaboration with cross‑functional teams, delivery of scalable...SuggestedWork at officeLocal area
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
- ...Software QA Engineer page is loaded## Software QA Engineerlocations: Fort Wayne, IN: Indianapolis, INtime type: Full timeposted on: Posted Yesterdayjob requisition id: REQ: 441As an employee-owned company, DMA prioritizes employees. Low turnover rates and tenured teams...SuggestedWork at officeLocal area
- ...and applications across the organization. This role is responsible for designing, developing, integrating, and optimizing custom software solutions, databases, and automation tools that improve operational efficiency and user experience. This individual is a collaborative...Temporary workWork at officeRemote workFlexible hours
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...Embedded Software Engineer Department: Engineering Employment Type: Full Time Location: US - Indiana - Fort Wayne Reporting To: Amjad Masood Description Join Franklin Electric on our mission to empower communities with sustainable water management solutions, where your...Full timeTemporary workRemote work
$150k - $175k
...Principal Embedded Software Engineer We’re seeking a Lead/Principal Embedded Software Engineer to take technical ownership of embedded software programs in a fast‑moving environment. This is a high‑impact role where you’ll stay hands‑on with code while mentoring engineers...Flexible hoursAfternoon shift$107.5k - $204.5k
...Principal Software Engineer Date Posted: 2026-06-10 Location: US-IN-FT WAYNE-150A, 1010 Production Rd, BLDG 150A (Fort Wayne, Indiana). Possible additional locations: Cedar Rapids, IA; Richardson, TX; Largo, FL. Position Type: Onsite. U.S. Citizen required; U.S. government...RelocationRelocation package$89k - $143.75k
...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of...Full timeTemporary workWork at officeLocal areaRemote workNight shift- ...rotary products are built to deliver high accuracy, repeatability and durability. Summary of Responsibilities: As an Applications Engineer, you are responsible for the part programming of CNC Machine Tools, process development and customer training in an industrial environment...Work at officeRemote work
$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...Full timeTemporary workRemote work$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Remote jobWork at office- ...Requirements Maximus is currently seeking a Cloud Platform Engineer. This is a remote position. Maximus is a trusted federal... ...compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...Specific Essential Duties and Responsibilities: - Provide Tier‑3 engineering support for Microsoft 365 GCC, Exchange Online, hybrid... ...teams. - Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives...Minimum wageFull timeContract workTemporary workWork experience placement
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- ...support internally developed web applications. Establish and document departmental programming standards. Define, document and conduct Software Development Lifecycle tasks to include: Consult with various internal and external business units and partners on software...Casual work
- ...Subsidiary Steel Dynamics Overview We are searching for a quality Software Engineer with an interest in the world of DevOps to build and maintain infrastructure and tools for our business. In this role, you will work with software and systems engineers to develop tools...
- ...Job Description Job Description Ready to Build Software That Actually Runs the Operation? Join CRST as a Software Engineer I and work at the intersection of technology and operations - on-site in Fort Wayne, IN, where your code directly powers logistics, customer...For contractorsLocal areaImmediate startShift work
- ...interest of national security. Job Title: Scientist, Systems Engineering (Chief Systems Engineer) Job Code: 38227 Job Location:... ...test of electro-optical/infrared systems and related hardware/software Support/lead data analysis and modeling and simulation Evaluate...Local area
- ...We are seeking a highly skilled entry-level Design/Mechanical Engineer to join our team! This role will focus on designing and documenting... .... Qualifications Required : Certification in a CAD software (e.g., Autodesk Fusion or equivalent). Strong experience...
$120k - $140k
...Job Description Job Description Description: Sharetec is looking for a Senior Software Engineer to join our team! At Sharetec, we believe in a people-first business. Our mission is to make millions of people's lives easier by developing innovative core banking...Full timeRemote workNight shift- ...Job Description Job Description About the role: Our clients software engineering teams are focused on business outcomes and are empowered to create intuitive, reliable, and high performing applications. As a Senior Software Engineer, you’ll lead major software...
- About Us A Fortune 500® company, EMCOR Group, Inc. (NYSE: EME) is a leader in mechanical and electrical construction, industrial and energy infrastructure, and building services. EMCOR companies plan, install, operate, maintain, and protect the sophisticated and dynamic...Full timeRemote work
- ...platforms. - Evaluate cloud systems for alignment with enterprise architecture and governance standards, partnering with Cloud Engineers and Architects to support system suitability assessments and modernization efforts. - Support operational analysis across cloud...Minimum wageFull timeContract workTemporary workWork experience placement
- ...attention to trends and patterns that could be valuable for diagnostic and predictive analytics efforts. Collaborate with programmers and engineers to improve efficiency and data organization; improve performance through data structure and query optimization. Ensure data...Work at officeLocal areaVisa sponsorshipWork visaRelocation package2 days per week
$132.4k - $251.6k
...world. Raytheon’s Advanced Programs team is seeking a Lead Systems Engineer with experience in Electronic Warfare (EW) to support the... ...definition studies to translate customer requirements into hardware and software specifications Partner with the Program Chief Engineer in...Full timeTemporary workWork experience placementWork at officeRemote workWorldwideRelocation packageFlexible hours- ...not eligible for remote work. We are seeking an experienced Data Engineer to join the Flat Roll Group IT team, which develops and... ...optimize data workflows and query performance Collaborate with software and data architects, engineers, and stakeholders to understand...H1b
$100k - $172.5k
..., Indiana, United States {+ 23 more} Job Description: We are searching for the best talent for a Principal Product Security Engineer to be located in Danvers, MA or Raritan, NJ. Remote work options may be considered on a case-by-case basis and if approved by the...Full timeTemporary workWork at officeLocal areaImmediate startRemote work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Fort Wayne, IN
- agile software developer Fort Wayne, IN
- software developer positions Fort Wayne, IN
- software developer Fort Wayne, IN
- ngo software engineer Fort Wayne, IN
- startup software engineer Fort Wayne, IN
- remote entry level software developer Fort Wayne, IN
- cybersecurity software engineer Fort Wayne, IN
- senior software engineer remote Fort Wayne, IN
- intel software engineer Fort Wayne, IN



