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

Senior Software Engineer (in person)

SEP has openings for very experienced software engineers. We've been helping companies build great software products since 1988 in a wide range of industries and technologies. We provide software product and design outsource and consulting services covering all areas of the software life cycle.


What we have to offer
  • Variety on every axis ... tools, technologies, market sectors, methodologies
  • Flexible, reasonable work schedules
  • Extensive opportunities to learn and develop yourself
  • A community of friendly, talented, and effective peers
  • Opportunities to try out different roles with minimal risk
  • Gorgeous facilities


What you'll be doing
  • Work in cross-functional teams to build product
  • Mentor other engineers within your team
  • Work on projects in a wide variety of domains: life science, medical, aerospace, finance, heavy machinery (did we mention we have a lot of variety!?)
  • Build and deliver great software while maintaining a clear understanding and vision of the client’s needs
  • Guide team members towards effective solutions during all stages of the project
  • Maintain the project momentum through timely communication and problem solving with all stakeholders
  • Deepen engineering expertise and technical capacity of team members through constructive feedback
  • Help your team, client, and SEP constantly get better


Key attributes for applicants
  • A passion for great products, software development, and learning
  • Breadth and depth of technical knowledge, and eagerness to share that knowledge
  • Great team skills
  • Excellent problem solving skills
  • Effective communication skills
  • Professional experience with mainstream development technologies (JavaScript, .NET, Python, iOS, Android, Java, React, etc.)
  • Must be legally authorized to work in the United States
  • Must not require visa sponsorship or have work authorization based on OPT or CPT
  • Must be able to work from our office in Westfield, IN without relocation financial assistance


SEP is a software product design and development company located in Westfield, IN. We provide powerful teams of thoughtful developers and designers to bring ideas to life. Founded in 1988, SEP is one of Indiana’s largest software development firms with 170 employees. Our clients span from Fortune 100 to scale-up companies. We are 100 percent employee-owned through an ESOP and are consistently recognized for our great culture (Top Workplaces, Best Place to Work in Indiana, Techpoint Mira).


We are an equal opportunity workplace and affirmative action employer. All employment is decided based on qualifications, performance, merit, and business need. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

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 Senior Software Engineer (in person), SEP

If you're looking for an exciting role as a Senior Software Engineer at SEP in Westfield, Indiana, where your expertise can truly shine, then we want to hear from you! Since 1988, SEP has carved out a niche in delivering top-notch software products across a diverse range of industries. As a Senior Software Engineer, you’ll dive into cross-functional teams to build fantastic software while enjoying a varied work environment, featuring different tools and methodologies. We emphasize flexibility, which means you'll have a reasonable work schedule while also having abundant opportunities for learning and self-development. Whether it’s mentoring fellow engineers, delving into life sciences, aerospace, or finance, expect to enjoy an inspiring workplace with stunning facilities and a community of talented peers. You will be the glue that holds projects together, guiding your teammates to find effective solutions while also ensuring that the client’s vision is brought to life. At SEP, we value not only technical prowess but also a passion for great products and strong team collaboration. If you’re excited about enriching your technical knowledge and expanding your skills alongside a dedicated and diverse team, SEP is the perfect place for your next career step!

Frequently Asked Questions (FAQs) for Senior Software Engineer (in person) Role at SEP
What are the core responsibilities of a Senior Software Engineer at SEP?

The Senior Software Engineer role at SEP involves working closely with cross-functional teams to design and deliver outstanding software solutions. You'll also mentor fellow engineers, communicate effectively with stakeholders to ensure project momentum, and maintain a deep understanding of client needs across various industries, from life sciences to aerospace. Emphasizing learning and growth, this position allows you to deepen your engineering expertise and help guide your team towards optimal solutions.

Join Rise to see the full answer
What qualifications are necessary for the Senior Software Engineer position at SEP?

To qualify for the Senior Software Engineer position at SEP, candidates should have professional experience with mainstream development technologies such as JavaScript, .NET, Python, iOS, Android, Java, and React. Additionally, strong communication skills, problem-solving abilities, and a passion for learning are essential. Importantly, candidates must be legally authorized to work in the U.S. without requiring visa sponsorship.

Join Rise to see the full answer
What does the work culture look like for a Senior Software Engineer at SEP?

At SEP, the work culture is characterized by a collaborative and friendly atmosphere where talented individuals thrive. The company values continuous learning and development, providing a supportive community that encourages sharing knowledge. Being employee-owned, SEP emphasizes a strong commitment to its employees' well-being and offers a variety of projects that fuel innovation, creativity, and personal growth.

Join Rise to see the full answer
Are there opportunities for career advancement for Senior Software Engineers at SEP?

Yes, SEP encourages its Senior Software Engineers to explore various roles within the organization, allowing for career advancement and professional growth. You’ll have extensive opportunities to further develop your skills and expertise while collaborating with peers, mentors, and industry leaders in numerous diverse domains, making your career path exciting and fulfilling.

Join Rise to see the full answer
What makes the Senior Software Engineer role at SEP unique?

The Senior Software Engineer role at SEP is unique because of the vast variety of projects you can work on across different sectors, coupled with a great emphasis on flexibility and personal growth. The inspiring work environment, commitment to employee development, and the chance to mentor others in a supportive community of engineers set SEP apart from other companies, making it an extraordinary place to foster your career.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (in person)
Can you describe your experience with the technologies we use at SEP?

When answering this question, provide specific examples of projects where you've used the technologies mentioned, such as JavaScript or Python, and discuss your role in those projects. Highlight how your expertise contributed to the project's success and how it aligns with SEP's technology stack.

Join Rise to see the full answer
How do you approach mentoring other engineers?

Discuss your mentoring philosophy, share specific examples that illustrate your hands-on support and how you've helped peers develop skills or overcome challenges. This showcases your leadership capabilities and commitment to fostering a collaborative environment.

Join Rise to see the full answer
What strategies do you use for effective problem-solving on a project?

Explain your systematic approach to identifying issues, analyzing root causes, and developing solutions. Mention any tools or frameworks you rely on during this process, and relate this to how you would implement solutions in various domains at SEP.

Join Rise to see the full answer
How do you ensure clear communication with project stakeholders?

Illustrate your communication skills by discussing methods you use to maintain transparency and alignment with stakeholders. This could involve regular updates, feedback loops, or tools for collaboration. Stress the importance of understanding clients' needs, showcasing how you'd apply these practices at SEP.

Join Rise to see the full answer
What motivates you to excel in your role as a Senior Software Engineer?

Share your personal motivations, such as a passion for technology, delivering innovative solutions, or mentoring peers. Relate this to the culture at SEP, highlighting how your values align with their mission of fostering a supportive and growth-oriented work environment.

Join Rise to see the full answer
Can you describe a challenging project you managed or contributed to?

Provide a brief overview of a significant project, detailing the challenges you faced, your role in overcoming them, and the ultimate outcomes. This will demonstrate your problem-solving skills and resilience, which are essential for the Senior Software Engineer position at SEP.

Join Rise to see the full answer
How do you stay updated with the latest technologies and industry trends?

Talk about your methods for continuous learning, such as following industry blogs, attending conferences, or participating in online courses. This shows your proactive approach to professional development, key for a Senior Software Engineer at SEP who must be adaptable to an evolving tech landscape.

Join Rise to see the full answer
What is your approach to working in a cross-functional team?

Describe how you collaborate with various stakeholders, such as designers and product managers, emphasizing your ability to respect different viewpoints and facilitate a team-oriented approach. Providing examples of successful outcomes from past experiences will strengthen your response.

Join Rise to see the full answer
How do you handle tight deadlines while ensuring quality?

Discuss your time management and prioritization strategies, including how you balance quality with speed. Provide examples where you successfully met deadlines without compromising the quality of your code or the final product, expressing your dedication to delivering great software at SEP.

Join Rise to see the full answer
Why did you choose to apply to SEP as a Senior Software Engineer?

Share your thoughts on SEP's mission, values, and workplace culture that resonate with you. Relate specific aspects of the company’s offerings that appeal to your professional goals and how you see yourself contributing to SEP's success while growing with the firm.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Avaloq Remote One Lochrin Square 92 - 98 Lochrin Terrace, Edinburgh, Midlothian, United Kingdom
Posted 5 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
Dental Insurance
Paid Holidays
Photo of the Rise User
Posted 4 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Sopra Steria Remote 72 All. des Noisetiers, 69760 Limonest, France
Posted 5 days ago
Photo of the Rise User
ClassDojo Remote San Francisco, California, United States
Posted 3 days ago
Mission Driven
Customer-Centric
Rapid Growth
Startup Mindset
Flat Organization

SEP is a privately held software engineering company located in the Center for Performing Arts Carmel, IN. SEP collaborates with many Fortune 500 and Global 1000 companies to develop new software systems and products for business, data and safety ...

2 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 23, 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!