Jobs · Business Development · Pennsylvania

Senior Software Support Engineer

The Jonus Group · Philadelphia, PA · Yesterday
Business DevelopmentFull-time

Responsibilities

  • Serve as a senior engineering contributor within a cross-functional agile team, collaborating with software developers, QA engineers, and product stakeholders.
  • Develop deep technical expertise in specific areas of the platform and act as a subject matter expert.
  • Design and implement new product features and platform enhancements in alignment with business priorities and system architecture.
  • Participate in technical design discussions and contribute to architectural decisions and solution planning.
  • Translate functional requirements into scalable technical solutions in collaboration with product owners and analysts.
  • Adhere to and improve development standards, coding practices, and delivery processes.
  • Produce clear technical documentation and share knowledge across engineering teams.
  • Deliver high-quality code contributions aligned with sprint commitments and user story objectives.
  • Write and maintain unit tests and collaborate with QA teams to ensure reliable feature validation and regression coverage.
  • Optimize application performance and ensure solutions meet system reliability and scalability expectations.
  • Apply security best practices throughout the software development lifecycle.
  • Take ownership of technical challenges, from investigation to resolution, and proactively identify areas for improvement.
  • Solve complex engineering problems with creative and analytical thinking.
  • Participate in occasional in-person strategy meetings several times per year.

Qualifications/Requirements

  • Required: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent professional experience.
  • Required: 5–10 years of professional software development experience, primarily within the Microsoft technology stack.
  • Required: Strong proficiency in C# and .NET development, including debugging, performance tuning, and troubleshooting complex systems.
  • Required: Proven experience as a senior technical contributor within engineering teams.
  • Required: Expertise in designing and delivering enterprise-level applications, including RESTful APIs, integrations, and complex business workflows.
  • Required: Hands-on experience with cloud-based infrastructure, preferably within Microsoft Azure environments.
  • Required: Experience with both monolithic and microservices-based architectures.
  • Required: Proficiency in designing and implementing scalable data storage solutions using cloud technologies, including relational, document-based, and unstructured data systems.
  • Required: Familiarity with modern DevOps practices, including CI/CD pipelines and Infrastructure-as-Code methodologies.
  • Required: Strong communication skills and the ability to collaborate across multiple engineering teams and business stakeholders.
  • Required: Experience working on large-scale software initiatives within agile development environments.

Similar jobs

Senior Software Engineer

HaystackSan Diego Metropolitan Area· 1 wk ago
Information Technology$178k–$268k/yrapply on haystack.cv

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 mo ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 1 mo ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com