← Back to all jobsSoftware Engineer - Professional Services
- Hiring organization
- Confidential — Confidential professional services company (employer named before interviews)
- Location
- Huntsville, AL, US
- Workplace
- On-site
- Employment
- Full-Time
- Pay
- $115,500 - $156,500 per year
- Date posted
- 2026-11-02
- Closing date
- 2027-11-02
Typical pay for this kind of job
Software Developers · Huntsville, AL metro area
Posted pay is in the typical rangeLow and high are the 25th and 75th percentiles: half of people in this occupation in Huntsville, AL metro area earn between them. This is typical pay for the occupation, not an offer from this employer. Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025. Job titles matched using the O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license; O*NET® is a trademark of USDOL/ETA. JAI Bot has modified this information; USDOL/ETA has not approved, endorsed, or tested these modifications.
Our promise to applicants
- ⏱ Reply Promise. You will hear back within 14 days, even if the answer is no. If the date passes, JAI Bot sends you an honest status update.
No resume? No problem. Apply by chatting with JAI Bot · Postúlate por chat en español · Or email apply@jaibot.ai with “JAI Bot-0385” in the subject
Job description
Role overview: The Software Engineer - Professional Services is based in Huntsville, Alabama and supports client engagements, project delivery, and utilization reporting. This position combines hands-on execution with reliable documentation and collaboration across operational and technical teams.
Responsibilities: Design service interfaces, implement tested application code, review pull requests, and resolve production defects. Apply these responsibilities to client engagements, project delivery, and utilization reporting. Work with process owners to maintain clear scope boundaries and reliable client approval records. Identify problems early, record the evidence behind recommendations, and coordinate handoffs so agreed work is completed accurately.
ROLE-SPECIFIC RESPONSIBILITIES
Build maintainable applications that support client engagements, project delivery, and internal business processes. Clarify requirements with consultants and operations teams before choosing implementation details. Design APIs and data models with explicit permissions and separation between client records. Add automated tests, review pull requests, and maintain deployment documentation. Investigate user-reported issues, explain tradeoffs clearly, and improve recurring processes through practical software changes.
Qualifications: 2+ years of relevant professional experience or equivalent demonstrated project work. Demonstrated capability in APIs, automated testing, Git, and one production programming language. Experience supporting professional services is preferred. Ability to document decisions, communicate clearly, and handle business information responsibly.
ADDITIONAL QUALIFICATIONS
Candidates should be able to explain how they have used APIs, automated testing, Git, and one production programming language in practical work. Relevant experience may come from employment, consulting engagements, apprenticeships, or substantial projects. Bring examples of how you resolved an operational problem, checked the accuracy of your work, and communicated a recommendation to colleagues with different responsibilities. Familiarity with the industry is valuable, and the ability to learn unfamiliar processes and ask precise questions is equally important.
FIRST 90 DAYS
Learn the delivery environment, resolve a meaningful workflow issue, and release a small feature with clear acceptance criteria and support documentation. During onboarding, review existing documentation, meet the people who depend on this role, and confirm priorities with your manager. Agree on a realistic delivery plan, record dependencies, and share progress regularly. Success will be evaluated through the quality of completed work, reliable follow-through, and improvements to the specific process or service assigned to you.
WORKING RELATIONSHIPS
Work collaboratively with operational stakeholders and subject-matter experts. Keep decisions, unresolved questions, and handoffs documented so others can continue work without unnecessary delays. Raise conflicting priorities early and propose practical next steps. Maintain confidentiality and use approved systems when handling customer, employee, or business information.
Work arrangement: Full-Time, On-site in Huntsville, Alabama. Estimated annual cash compensation: USD 115,500 to 156,500.
APPLICATION DETAILS
Applications close November 2, 2027. Staffing agency submissions are welcome. Submit a resume that describes relevant responsibilities, tools used, and measurable outcomes. The hiring organization is confidential during the initial application stage.Required skills
APIs, automated testing, Git, and one production programming languageApply for this job Apply with your JAI Bot profile
Staffing agency? Submit a candidate through the JAI Bot agency portal.
Browse more jobs
Report this job