Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Software Engineer image - Rise Careers
Job details

Sr. Software Engineer

Job Description: We are seeking a Sr. Software Engineer to analyze, design, develop, maintain, and improve business processes and corresponding software applications. This role involves working according to user needs for the assigned area and providing guidance and mentorship to others in technical aspects.

Responsibilities:

  • Develop, implement, and maintain business software applications within specified time frames.
  • Utilize independent judgment to create technical solutions by interpreting business requirements and strategy.
  • Provide ongoing support, mentoring, and training for internal customers, team members, and IT.
  • Test and debug application systems to ensure accuracy, standards compliance, and acceptable response times.
  • Document application systems and procedures, including test scripts, maintenance, process, training, and customer documentation.
  • Lead efforts involving moderate to complex projects, often giving direction to other team members and working with outside technology vendors as required.

Qualifications:

  • Bachelor's degree in an IT-related discipline or equivalent experience.
  • 5-7 years of experience in a programming/development environment.
  • Proficiency in operating systems (Unix, Linux, Windows Server) and languages (SQL, PL/SQL, Oracle Developer, Java, HTML, XML, .Net).
  • Experience with applications such as Oracle Enterprise Applications, Lawson, Kronos, Prescient, and MS Office Suite.
  • Strong problem-solving, multi-tasking, organizational, communication, and project management skills.
  • Ability to work independently and collaboratively to analyze complex assignments and create solutions.

Additional Information:

  • The company is undergoing an ERP modernization, transitioning from legacy Oracle systems to SAP and other cloud solutions.
  • The role requires strong SQL, PL/SQL, and .NET skills, with a focus on supporting the finance team.
  • Remote candidates are welcome, but technical skills are prioritized.
  • The interview process includes an initial screening and panel interviews with the finance IT team.
  • The company has previously hired both local and remote candidates.
  • There is one internal candidate under consideration, but their technical skills may not perfectly align with the role's requirements.
  • The expected salary range for the position will be provided.
  • A call will be scheduled next week to review candidate profiles.
  • Although the company is not currently doing a lot of hiring, they anticipate increased needs in the next 2-5 years due to the ERP modernization.
  • The role will support the finance team with data and process improvements and potential new system implementations.

Pay and Benefits

The pay range for this position is $90000.00 - $120000.00/yr.

Compensation:
Competitive Pay
Weekly Pay
Overtime Pay
401(k) Retirement Plan with Company Match
Incentive and Bonus Opportunities
Life Insurance
Short & Long Term Disability
Relocation Assistance

Health & Wellness:
Medical/Rx, Dental, Vision
Healthcare & Limited Purpose Flexible Spending Accounts (FSA)
Health Savings Account (HSA)
Dependent Care Flexible Spending Account
Aflac Options
On-site Health Center with Virtual Telehealth Visits
Doctor On Demand (Virtual Visit)
On-site Occupational Nursing Program

Life:
Paid Time Off / Vacation & Sick Time
Paid Holidays
Adoption Assistance
Parental Leave
Employee Assistance Program (EAP)
Identity Theft Program
Legal Assistance
National & Local Discounts Program
Community Resource Connections
Remote-Friendly Positions

Career Growth:
Career Advancement Opportunities
Tuition Assistance
Online Course Offerings
Training & Skills Development Workshops
Project Lead & Short-term Assignment Opportunities
Employee Resource Groups
Community Involvement Opportunities

Cherry on Top:
Ice Cream at Work!
Reward & Recognition Programs
Referral Bonus

Workplace Type

This is a fully remote position.

Application Deadline

This position is anticipated to close on Apr 11, 2025.

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

TEKsystems Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
TEKsystems DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of TEKsystems
TEKsystems CEO photo
Mark Collins
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Software Engineer, TEKsystems

At TEKsystems, we're excited to announce an opportunity for a Sr. Software Engineer to join our dynamic team in Le Mars, Iowa. In this role, you will play a crucial part in analyzing, designing, and developing innovative business processes and software applications tailored to our users’ needs. Your expertise will not only help improve existing systems but also mentor and guide fellow team members in technical aspects. Your responsibilities will span the entire software development lifecycle—implementing software solutions, conducting tests and debugging systems, and providing comprehensive documentation for processes and applications. Along the way, you’ll lead moderate to complex projects while collaborating with external technology vendors and offering your mentorship to ensure quality standards are met. If you hold a Bachelor's in IT or a related field, coupled with 5-7 years of experience in programming and development, we want to hear from you! You should have proficiency in various operating systems, programming languages, and applications, all while showcasing strong problem-solving and organizational skills. Join us at TEKsystems as we undergo an ERP modernization journey, advancing from legacy Oracle systems to utilize cutting-edge cloud solutions. This is an exciting time to be part of our finance team’s efforts for process improvement and system implementations. With a competitive salary and an enriching work environment, including remote work options, TEKsystems is where your career can flourish. Come be a part of something transformative!

Frequently Asked Questions (FAQs) for Sr. Software Engineer Role at TEKsystems
What responsibilities does a Sr. Software Engineer at TEKsystems have?

As a Sr. Software Engineer at TEKsystems, you will be responsible for analyzing, designing, developing, and maintaining business software applications. You'll lead project efforts, mentor team members, troubleshoot issues, and ensure that the software meets high performance standards and user expectations.

Join Rise to see the full answer
What qualifications are required for the Sr. Software Engineer position at TEKsystems?

To qualify for the Sr. Software Engineer role at TEKsystems, candidates should have a Bachelor's degree in an IT-related discipline or equivalent experience, along with 5-7 years of development experience. Proficiency in operating systems and programming languages such as SQL, PL/SQL, and .NET is highly important.

Join Rise to see the full answer
Are remote candidates considered for the Sr. Software Engineer role at TEKsystems?

Yes, remote candidates are welcome to apply for the Sr. Software Engineer position at TEKsystems. However, strong technical skills are prioritized in the selection process to ensure you can effectively contribute to the team from a remote setting.

Join Rise to see the full answer
What types of projects will the Sr. Software Engineer work on at TEKsystems?

In the Sr. Software Engineer role at TEKsystems, you will lead efforts involving moderate to complex projects, especially during the ERP modernization transition. Projects will encompass upgrading software applications and supporting process improvements for the finance team.

Join Rise to see the full answer
What are the expected salary and benefits for the Sr. Software Engineer position at TEKsystems?

The expected salary range for the Sr. Software Engineer position at TEKsystems is between $90,000 and $120,000 per year. In addition to competitive pay, the position includes various benefits such as a 401(k) plan with company match, health insurance, paid time off, and opportunities for career advancement.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Engineer
What software development methodologies are you familiar with?

In your response, you should highlight your experience with various software development methodologies such as Agile, Scrum, or Waterfall. Talk about specific projects where you applied these methodologies and how they impacted the project outcomes.

Join Rise to see the full answer
Can you explain your experience with SQL and PL/SQL?

Use this opportunity to describe your hands-on experience with SQL and PL/SQL. Mention specific projects where you utilized these technologies to solve complex data queries or optimize database performance, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Discuss your strategies for ensuring code quality, such as code reviews, automated testing, and adhering to coding standards. Share examples of how these practices contributed to successful project outcomes at TEKsystems or other companies.

Join Rise to see the full answer
Describe a challenging software development problem you faced and how you resolved it.

Be ready to share a specific situation where you encountered a significant challenge. Describe the problem, your analysis process, the solution you implemented, and its results, demonstrating your critical thinking and resourcefulness.

Join Rise to see the full answer
What experience do you have working with ERP systems?

Elaborate on your experience with ERP systems, particularly any work with Oracle or SAP, as TEKsystems is currently undergoing an ERP modernization. Provide details about your roles, contributions, and how you improved business processes through ERP systems.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Explain your approach to prioritization based on project requirements, deadlines, and resource availability. Discuss tools or techniques you use to manage your workload effectively, ensuring all projects are completed successfully.

Join Rise to see the full answer
What is your approach to mentoring junior developers?

Discuss how you take an active role in mentoring junior developers by sharing your knowledge, providing constructive feedback, and supporting their professional development. Highlight specific mentoring experiences you've had in previous roles.

Join Rise to see the full answer
Can you provide an example of how you adapted to new technologies in your past roles?

Share an example of a time you had to quickly learn and adapt to new technologies, detailing the steps you took to familiarize yourself and apply them effectively in your projects, thus showcasing your agility in a fast-paced tech environment.

Join Rise to see the full answer
What testing methodologies do you use?

Discuss the testing methodologies you are familiar with, such as unit testing, integration testing, and user acceptance testing. Provide insights into how you implement these methodologies to ensure the software delivered is robust and reliable.

Join Rise to see the full answer
What motivates you as a software engineer?

Reflect on what drives your passion for software engineering—whether it’s solving complex problems, delivering meaningful user experiences, or working collaboratively with a team. This question helps to gauge your fit and enthusiasm for the role at TEKsystems.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
TEKsystems Remote Parsippany-Troy Hills, New Jersey, United States
Posted 8 days ago
Photo of the Rise User
TEKsystems Remote Detroit, Michigan, United States
Posted 8 days ago
Photo of the Rise User
Vention Remote 4767 Rue Dagenais, Montréal, QC H4C 1L8, Canada
Posted 12 days ago
Posted 6 days ago
Photo of the Rise User

Join Sev1Tech as a Software Developer to support critical mission command systems and enhance software solutions.

Photo of the Rise User
Posted 3 days ago
Fiserv Hybrid King of Prussia, Pennsylvania, United States
Posted 5 days ago
Photo of the Rise User
Posted 3 days ago

We’re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America...

701 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Director, Digital Marketing at UserTesting
Photo of the Rise User
Someone from OH, Cleveland just viewed Product Manager, AI & STEM Specialist at Macmillan Learning
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
F
Someone from OH, Grove City just viewed Director of Internal Communications at Filevine
Photo of the Rise User
Someone from OH, Amelia just viewed Copy Editor (contract) at Morning Brew Inc.
Photo of the Rise User
Someone from OH, Versailles just viewed Parts Manager at Crown Equipment
Photo of the Rise User
8 people applied to Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Dublin just viewed Cashier - Sawmill Road Market District at Giant Eagle
M
Someone from OH, Cincinnati just viewed Dental Practice Manager at Mortenson Family Dental
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Data Intern at Reproductive Freedom for All
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad
Photo of the Rise User
Someone from OH, Cleveland just viewed Marketing Analytics Intern - Summer 2025 at Spectrum