Full Stack Software Engineer
Indexed description
Engineer, you will develop, maintain, and enhance secure enterprise web
applications that support business operations across the organization.
This role works across the application stack, including front-end
interfaces, back-end services, databases, integrations, and
reporting/data-driven solutions. You will work closely with Business
Analysts, and the Development team to understand requirements, design
practical solutions, write maintainable code, test application changes,
and support production systems. Our current development environment
includes C#, .NET, EF Core, REST APIs, SQL Server, Vue.js, Bootstrap,
Visual Studio, VS Code, and TFS/Azure DevOps. This position is ideal for
someone who has a strong foundation in software development, enjoys
solving business problems, and wants to grow within a full-stack
enterprise application environment. Responsibilities Design, develop,
test, deploy, and maintain secure enterprise web applications. Build and
support front-end user interfaces, back-end application logic, REST
APIs, and SQL Server database components. Collaborate with end users,
Business Analysts, and other developers to translate business
requirements into effective technical solutions. Troubleshoot, debug,
and resolve application issues across the full application stack. Write
clean, maintainable, and well-documented code following established
development standards. Participate in code reviews, testing,
documentation, and deployment activities. Help develop and improve
application development standards, patterns, and best practices. Support
ongoing modernization of existing applications and contribute to new
development efforts. Work within an Agile development process and
participate in planning, estimation, and prioritization discussions.
Contribute to automation of workflows and procedures, leveraging data
and AI. Use of AI tools in development workflow to accelerate
productivity and output. Position Requirements 2- or 4-year degree in
Computer Science, Software Development, Information Systems, or a
related field; equivalent experience may also be considered. 13 years of
application development experience, internship experience, or comparable
project experience. Experience with at least one modern programming
language such as C#, Java, JavaScript/TypeScript, Python, or similar.
Familiarity with web application development concepts, including
front-end development, back-end services, databases, and APIs.
Experience or strong interest in Microsoft-based development using C#,
- NET, Visual Studio, SQL Server, and related tools. Understanding of
with software design principles, debugging, source control, and
application testing. Ability to work directly with business users and
technical team members to solve problems. Strong communication,
documentation, analytical, and troubleshooting skills. Familiarity with
Microsoft Office Suite. Preferred Qualifications Experience with C#,
- NET, EF Core, REST APIs, SQL Server, JavaScript/jQuery, Bootstrap, or
source control and work tracking tools. Knowledge of design patterns,
unit testing, and secure coding practices. Experience working in an
Agile software development environment. Exposure to enterprise
applications, ERP systems, manufacturing systems, reporting, or business
process automation. What You\'ll Receive: As a full-time employee
you\'ll be competitively compensated, based on experience. You\'ll
discover our tailored benefits package: After just 1 year of employment,
you are eligible for our 100% Employer Paid Profit Sharing Plan which is
second to none in the area or industry. You\'ll be able to choose
between two outstanding Group Medical Plans (all insurance on the 1st of
the month following 30 days of employment). In addition, you\'ll be
selecting Group Dental and Supplemental Life Insurance. Included in our
benefits is 24/7 access to our Fitness Center for you and your spouse.
The company will provide basic Group Life Insurance, 10 Non-working Paid
Holidays, 2 weeks of Vacation Pay after only 90 days of employment, and
Tuition assistance if you choose to continue your education. Come join
our team to help make a great organization greater! \*\*\*\*\*
APPLICATION INSTRUCTIONS: Apply Online: www.prent.com Other: To apply,
please visit our website www.prent.com or submit an on-line application
in person using our lobby kiosk located at 2225 Kennedy Road in
Janesville. Some positions may require pre-employment testing directly
after submitting an application. Applications will not be considered
submitted without completing the full process. Questions can be directed
to 608-373-7212. EOE
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search