Software Engineering Specialist

Company:  Stride, Inc.
Location: Reston
Closing Date: 09/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description

The Senior Software Engineer will be primarily responsible for being a primary engineer on Stride’s premiere back-office billing and fulfillment system, OMS. The Senior Software Engineer is expected to be a strong member of an agile team working with our Business Owner, Business Analyst, and technical leadership and related engineering teams to provide an effective fulfillment and billing platform for students, teachers and schools.

ESSENTIAL FUNCTIONS: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.

  1. Help drive future technology direction and framework selection across different products and offerings.
  2. Work on cross-functional development and architecture.
  3. Work closely with engineering team members to design and implement large-scale service-oriented applications.
  4. Ensure software meets all non-functional specifications such as performance and security requirements.
  5. Solve issues by analyzing logs, debugging applications, and proposing & implementing immediate & long-term improvements.
  6. Evaluate and prototype new products and functionality.
  7. Create appropriate documentation during development.

Supervisory Responsibilities: This position has no formal supervisory responsibilities.

Minimum Required Qualifications

  1. Bachelor’s degree in Computer Science or Computer Engineering AND
  2. Seven (7) years of software development experience OR
  3. Equivalent combination of education and experience.

Certificates and Licenses: None required.

Other Required Qualifications:

  1. Proven track record of enterprise architecture experience with large volume, high availability enterprise applications.
  2. Strong core Java and enterprise technologies knowledge.
  3. Strong understanding of OO best practices and design principles.
  4. Strong understanding of modern FE frameworks (Angular, React, etc.).
  5. Unix based development environment.
  6. Five (5) years working on Agile teams.
  7. Five (5) years of broad knowledge of Java.
  8. Two (2) years experience with Angular.
  9. One (1) year of experience with AWS.
  10. Must be adept at solving complicated technical problems.
  11. Experience of distributed architectures.
  12. Experience in Java application performance profiling and analysis.
  13. Able to triage issues within the code and/or data.
  14. Assist document technical requirements and implementations.
  15. Experience in cross-browser support issues and solutions.
  16. Experience with accessibility and 508 compliance.
  17. Proficiency in Microsoft Excel, Power Point, MS 365; Web proficiency.
  18. Ability to clear required background check.

Desired Qualifications:

  1. Experience with the following: Spring Framework, Spring Boot, Spring Data, MyBatis, Hibernate, ActiveMQ, Angular, Backbone, ExtJS, Ionic, Oracle, Postgres, Neo4j, Redis, Progress Web Apps (PWA), and Stencil.
  2. Experience in developing Software as a Service (SaaS).
  3. Familiar with emerging web technologies.
  4. Familiar with open source technologies and frameworks.
  5. Experience with internationalization.

Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  1. This position is remote and open to residents of the 50 states, D.C.

Compensation & Benefits: Stride, Inc. considers a person’s education, experience, and qualifications, as well as the position’s work location, expected quality and quantity of work, required travel (if any), external market and internal value when determining a new employee’s salary level. Salaries will differ based on these factors, the position’s level and expected contribution, and the employee’s benefits elections. Offers will typically be in the bottom half of the range.

We anticipate the salary range to be $66,379.50- $170,037.60. The upper end of this range is not likely to be offered, as an individual’s compensation can vary based on several factors. These factors include, but are not limited to, geographic location, experience, training, education, and local market conditions. Eligible employees may receive a bonus. Stride offers a robust benefits package for eligible employees that can include health benefits, retirement contributions, and paid time off.

Job Type: Regular

Stride, Inc. is a Federal Contractor, an Equal Opportunity/Affirmative Action Employer and a Drug-Free Workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected Veteran status age, or genetics, or any other characteristic protected by law.

Equal Opportunity Employer/Protected Veterans/Individuals With Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

#J-18808-Ljbffr
Apply Now
Share this job
Stride, Inc.
  • Similar Jobs

  • Software Engineering Specialist

    Reston
    View Job
  • Software Engineering Specialist

    Reston
    View Job
  • Engineering Specialist/Sr. Engineering Specialist

    Chantilly
    View Job
  • Software Engineering Lead

    McLean
    View Job
  • Software Engineering Manager

    Ashburn
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙