1

Senior Application Software Engineer Jobs in Portage, IN

Mentor and guide developers in implementing the architecture correctly and assist in troubleshooting complex issues. The Senior Application Architect will act as a bridge to our custom software ...

Senior Software Engineer

Chicago, IL · On-site

$112.90 - $188.10/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... application software and systems that are delivered on time and within budget. In addition to ... You will report to Sr Mgr, Data Engineering and will be required to work in the Chicago office 2 ...

Senior Application Architect

Chicago, IL · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Application Architect performs technical planning, architecture development and ... software engineering practices. * Experience designing enterprise applications using modern ...

Senior Application Architect

Chicago, IL · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Application Architect performs technical planning, architecture development and ... software engineering practices. * Experience designing enterprise applications using modern ...

Senior Application Architect

Chicago, IL · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Application Architect performs technical planning, architecture development and ... software engineering practices. * Experience designing enterprise applications using modern ...

Full Stack Software Engineer

Chicago, IL · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Full Stack Software Engineer ID: 1021 Location: Chicago, IL More about this job > Description SG is ... the ability to work across application development, data systems, and infrastructure.

Be Seen First

Application Developer Engineer

Chicago, IL · On-site

$85K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

The Senior Application Developer role leads the customization and support of critical business ... MUST HAVE In-depth experience with financial software applications such as Elite 3E, Intapp Time ...

Posted today

Senior Software Engineer

Chicago, IL · On-site +1

$126K - $166K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Software Engineer work assignments involve moderately complex to complex issues where ... application environments, including technologies such as SQL Server, PostgreSQL, MySQL, MongoDB ...

Senior Software Engineer

Chicago, IL · On-site +1

$126K - $166K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Software Engineer work assignments involve moderately complex to complex issues where ... application environments, including technologies such as SQL Server, PostgreSQL, MySQL, MongoDB ...

Senior Software Engineer

Chicago, IL · On-site +1

$126K - $166K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Software Engineer work assignments involve moderately complex to complex issues where ... application environments, including technologies such as SQL Server, PostgreSQL, MySQL, MongoDB ...

Senior Software Engineer

Chicago, IL · On-site

$113 - $183/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Software Engineer provides technical leadership in design, development, testing and ... Works directly on complex application/technical problem identification and resolution.* Drives ...

Senior Software Engineer (.NET) - Remote Location: Remote (U.S.) Salary: $150,000-$175,000 Base ... This position offers the opportunity to work on modern application architecture, enterprise ...

next page

Showing results 1-20

Senior Application Software Engineer information

See Portage, IN salary details

$40

$65

$100

How much do senior application software engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for senior application software engineer in Portage, IN is $65.01, according to ZipRecruiter salary data. Most workers in this role earn between $52.93 and $72.79 per hour, depending on experience, location, and employer.

What does a senior application software engineer do?

A Senior Application Software Engineer is responsible for designing, developing, and maintaining complex software applications. They often lead technical projects, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality solutions. Their role includes analyzing user needs, writing code, troubleshooting issues, and ensuring software scalability and security. Senior engineers are also involved in architectural decisions and may help define software development standards within their organization.

What are the key skills and qualifications needed to thrive as a senior application software engineer, and why are they important?

To thrive as a Senior Application Software Engineer, you need advanced proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor’s or master’s degree in computer science or a related field. Experience with development frameworks, cloud platforms, version control systems (like Git), and often certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly valued. Strong problem-solving ability, leadership, and effective communication set standout professionals apart in this role. These skills and qualities are crucial for designing robust software solutions, mentoring teams, and ensuring successful project delivery in complex technical environments.

How does a senior application software engineer typically collaborate with cross-functional teams during the development lifecycle?

Senior Application Software Engineers frequently work alongside product managers, UX/UI designers, QA specialists, and other engineers to ensure software solutions meet business objectives and user needs. They often lead technical discussions, clarify requirements, and provide mentorship to junior developers. Effective communication and a proactive approach to problem-solving are crucial, as these engineers serve as a bridge between technical and non-technical stakeholders throughout the development, testing, and deployment phases.

What is the difference between Senior Application Software Engineer vs Software Developer?

AspectSenior Application Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; experience varies, often less than 5 years
Work EnvironmentDesigning, developing, and maintaining complex applications; often involved in architecture decisionsWriting, testing, and debugging code; focused on specific features or modules
Industry UsageCommon in tech, finance, healthcare, and enterprise sectorsWidespread across all industries requiring software solutions

Senior Application Software Engineers typically have more experience and responsibilities, including system design and mentorship, compared to Software Developers who focus more on coding and implementation. Both roles require strong programming skills, but the senior role involves broader project oversight and strategic input.

What cities near Portage, IN are hiring for Senior Application Software Engineer jobs?

Cities near Portage, IN with the most Senior Application Software Engineer job openings:

Infographic showing various Senior Application Software Engineer job openings in Portage, IN as of August 2026, with employment types broken down into 76% Full Time, 18% Part Time, and 6% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $135,218 per year, or $65 per hour.

Sr. Java lead software Engineer

Accord Technologies Inc.

Chicago, IL • On-site

$128K - $169K/yr

Contractor

Re-posted 9 days ago


Job description

Title: Sr. Java lead software Engineer
Location: Chicago, IL
Duration: 12 months
Position type: W2 contract.
 

Required Skills :
- At least 12 years of experience designing and developing software applications in Java
- Minimum of 3 years of experience leading geographically disbursed teams - at least 8 people
- Strong Java 17
- Backend development is a MUST
- RESTful web services
- AWS knowledge – IAM, Kinesis, DynamoDB, API stack, SQS, SNS, KMS
- Slick – SQL queries
- DevOps
- High Availability and Reliable Solutions
- Some architecture experience
Software Engineer Overview
- As a Java Lead Engineer you will contribute to design, development and deployment of the Company's state-of-the-art digital platform
Responsibilities:
- Competent to perform all programming and development assignments without close supervision; normally assigned the more complex aspects of systems work
- Acts as team leader for development and support groups; provides programming and application/technical leadership, guidance, and assistance to other team members
- Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls
- Works independently on complex systems or infrastructure components that may be used by one or more applications or systems
- Drives application development focused around delivering business valuable features 
- Maintains high standards of software quality within the team by establishing good practices and habits
- Identifies and encourages areas for growth and improvement within the team
- Mentors junior developers
- Communicates with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness
- Leads development of new functionality and applications on cross-functional teams
- Performs integration testing and customer acceptance testing of components that requires careful planning and execution to ensure timely, quality results
- Participates in technology evaluation and recommendations
- Applies an enterprise-wide view to solutions to support the adoption of standards and practices and promote reuse
 
Required Education:
- Bachelor's degree in Computer Science or related field