Jobs and Careers
SI
Sr. Software Engineer, Jira
Signature AviationUnited Statesfull_timeVerifiedPosted 3 Jul 2025
About the role
Designs, executes, assesses, and troubleshoots software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle.
Essential Duties and Responsibilities:
Strategy & Planning
- Collaborates with analysts and designers in the development and initiation of new software programs and applications.
- Responsible for the quality assurance of program logic, data processing, and error resolution.
- Develops an awareness of programming and design alternatives.
- Takes an active role in cross-departmental projects when needed.
Acquisition & Deployment
- Directs research on emerging application development software products, languages, and standards in support of procurement and development efforts.
- Interacts regularly with managers, clients, vendors, and agencies to field queries and questions.
Operational Management
- Researches, documents, and implements program requirements and specifications.
- Writes, translates, and codes software programs and applications according to specifications.
- Runs and monitors performance tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement, and general debugging.
- Administers diagnostic analysis of test results and delivers solutions to critical areas.
- Determines, develops, and maintains user manuals and guidelines.
- Delivers training and provides knowledge transfer to end user clients.
- Liaises with software and hardware vendors for prompt rectification of any problems or emergencies.
- Liaises with network administrators, systems analysts, programmers, and other software engineers to resolve any defects in products or company systems.
- Writes and/or deletes programming script to enhance functionality and/or appearance of company Web site and Web applications as necessary.
- Recommends, schedules, and performs software improvements and upgrades for optimal performance of company workstations.
- Effectively interacts with business and functional teams to gather/develop functional and technical requirements and translate the requirements into robust analytics and reporting solutions.
SCRUM Duties
- Manage each project’s scope and timeline
- Coordinate sprints, retrospective meetings and daily stand-ups
- Coach team members in Agile frameworks
- Facilitate internal communication and effective collaboration
- Be the point of contact for external communications (e.g. from customers or stakeholders)
- Work with product owners to handle backlogs and new requests
- Resolve conflicts and remove obstacles that occur
- Help teams implement changes effectively
- Ensure deliverables are up to quality standards at the end of each sprint
- Guide development teams to higher scrum maturity
- Help build a productive environment where team members ‘own’ the product and enjoy working on it
IT Quality Assurance
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive, and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute automation scripts using open-source tools
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Develop and apply testing processes for new and existing products to meet client needs
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements
- Monitor debugging process results
- Investigate the causes of non-conforming software and train users to implement solutions
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies
Supervisor and Financial Responsibilities:
- NA
Minimum Education and/or Experience:
- Four-year college diploma or university degree in software engineering or computer science, or five (5+) years equivalent work experience.
- Scrum master certification is a plus
Additional knowledge and skills:
- Technically fluent in programming languages, including Microsoft C# (C-Sharp) with Microsoft .NET.
- Knowledge in languages such as Java, PHP, XML, SQL, JavaScript, JQuery, Web Services, Tomcat, RPGLE, CSS, and SharePoint.
- Proficient with Microsoft Visual
- Proficient designing and developin
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s