Back to search
Prent Corporation Linkedin · Posted 6d ago

Full Stack Software Engineer

Janesville

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

JOB REQUIREMENTS: Full Stack Software Engineer As a Full Stack Software

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

relational databases and confidence writing or learning SQL. Familiarity

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

similar technologies. Experience with TFS, Azure DevOps, Git, or other

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

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent