> Markdown version of [/jobs/ext/1386777-software-engineer](https://www.wearedevelopers.com/jobs/ext/1386777-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** J. J. Keller & Associates, Inc. - **Location:** Neenah, WI, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Application Integration Architecture, Business Logic, ASP.NET MVC Framework, Unit Testing, C Sharp (Programming Language), Code Coverage, Software Quality, Code Review, Databases, Data Validation, Database Storage Structures, Programming Tools, Web Development, Microsoft SQL Server, Object-Oriented Software Development, Open Web Application Security, Systems Development Life Cycle, Secure Coding, Server Administration, Software Engineering, Systems Integration, Web Applications, Data Processing, GitHub Copilot, ReactJS, Software Security, Backend, Computer Equipment, Information Technology, Software Coding, Restful APIs, Api Management, Service Stack - **Published:** July 22, 2026 - **Apply:** https://jobs.jjkeller.com/talentcommunity/apply/1410963800/?locale=en_US ## About the Role * Associate's degree in a Computer Science or technology-related field. Bachelor's Degree preferred. * In lieu of degree, may consider a combination of education and related work experience., * 3+ years software or web development experience including analysis, technical design, coding and testing. * Working knowledge of the Software Development Life Cycle (SDLC). * Object oriented programming experience. * Understanding of SQL Server development and database structures. * Experience developing full-stack web applications using React and .NET/C#. * Experience building and consuming RESTful APIs and integrating frontend applications with backend services. * Experience using AI-assisted software-development tools, such as GitHub Copilot or comparable technologies, within the SDLC. * Demonstrated ability to evaluate, test, and refine AI-generated code rather than relying on generated output without developer review. * Understanding of secure full-stack development practices, including authentication, authorization, input validation, API security, and protection of sensitive data. Physical Requirements Work is performed primarily in a standard office environment. Work involves operation of personal computer equipment for extended periods of time. Occasional travel to offsite offices, customer sites and/or industry and training events may also be required, depending on assignment. ## Description Join J. J. Keller as a Software Engineer and help build innovative, customer-facing web applications that support critical business operations and deliver exceptional user experiences. In this role, you'll work across the full technology stack, designing, developing, testing, and supporting modern applications using React, .NET/C#, RESTful APIs, and SQL Server. We're looking for a collaborative software engineer who enjoys solving complex technical challenges, delivering high-quality code, and leveraging AI-assisted development tools such as GitHub Copilot to improve efficiency, software quality, and innovation. You'll contribute to the full Software Development Life Cycle (SDLC), from requirements analysis and solution design through development, testing, deployment, and ongoing support. You'll lead small to mid-sized projects, create scalable and secure solutions, champion best practices, and partner with cross-functional teams to enhance existing applications and develop new capabilities. This is great opportunity for a developer who is passionate about full-stack software engineering, cloud-ready application development, API integrations, secure coding practices, artificial intelligence in software development, and continuous learning. If you're excited about building modern software, applying emerging technologies, and making a meaningful impact within a collaborative and growth-oriented environment, apply today! Key Technologies: React, ASP.NET MVC, .NET/C#, SQL Server, REST APIs, SDLC, GitHub Copilot, AI-Assisted Development, OWASP Security Practices, Full-Stack Development, Application Integration., * Develops and maintains full-stack web applications using React, asp.net MVC, .NET/C#, RESTful APIs, and SQL Server. * Develops and supports complex backend services, business logic, system integrations, and APIs using .NET and C#. * Uses approved AI-assisted development tools, including coding assistants, throughout the SDLC to support requirements analysis, solution design, code development, testing, documentation, troubleshooting, and code review. * Reviews and validates AI-generated output to ensure code quality, security, maintainability, accuracy, and compliance with organizational development standards. * Identifies opportunities to use AI and automation to improve developer productivity, software quality, testing coverage, and delivery efficiency. * Performs assigned programming tasks related to new development or maintenance on assigned websites or applications. * Analyzes user needs and impact to other site areas to determine technical requirements of assigned tasks. * Promotes strong quality practices by performing unit testing and providing appropriate level of support for user acceptance testing, as needed. * Follows secure coding standards and incorporates basic security-by-design principles into assigned development tasks. * Adheres to OWASP best practices to reduce common security risks such as input validation errors, insecure data handling, etc. * Maintains accurate technical documentation for assigned programming projects. * Acts as a support resource for the technical support staff to ensure that customer-reported issues are being addressed in an efficient and accurate manner. * Performs lead developer role on assigned projects. * Interfaces with Website and Database Administrators to maintain optimal server configuration, database accuracy/integrity and for coordination of staging and production moves. * Develops and maintains a solid understanding of the technology tools and trends and remains current in new technology developments and their potential impact on the department. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)