Job description
Lead Developer – Digital Software
Designs, develops, tests, and debugs software solutions; analyzes requirements and collaborates with cross‑functional teams to align functionality with customer needs; prepares and presents technical designs and application demos to project teams and customers.
Essential Job Functions
Design, develop, test, and debug new or enhanced software independently.
Perform requirement analysis; interact with various teams to iterate functionality in alignment with customer needs; present application demos to the project team and customer.
Create technical design specifications and present them to fellow team members.
Maintain existing software products, investigate and resolve bugs and deficiencies in the product codebase independently.
Participate in agile ceremonies; build stories and maintain data on PM tools (e.g., JIRA) to streamline the software development process and enhance productivity.
Provide development estimates for new initiatives and enhancement requests.
Triage issues by performing data analysis using SQL queries and application logs; document root cause analysis (RCA) and present findings to the team.
Coach and review the work of lower level professionals; delegate and monitor work of offshore Appian developers.
Collaborate with cross‑functional teams to launch new products, features, and services on time and within budget, using Appian solutions.
Stay abreast of industry trends and advancements in technologies to drive continuous improvement.
Collaborate with product owners, stakeholders, and cross‑functional teams to understand project goals and requirements.
Develop work‑breakdown structures for project planning.
Participate in project stand‑ups and address challenges to keep the development team on track; proactively drive resolution of blocking issues.
Identify areas for process improvement and implement best practices to enhance development efficiency.
Be open to learning new technologies.
Foster effective communication between technical and non‑technical stakeholders.
Collaborate with other departments to ensure alignment between technical solutions and business objectives.
Design and build reusable common frameworks for existing projects to be deployed across multiple streams.
Education and Experience
Bachelor’s Degree in Information Technology, Computer Science, Computer Applications, or any engineering discipline.
Minimum 6 years of experience developing business applications using the Appian development platform, with at least 2 years in an external client‑facing role.
Special Skills
Appian: External and internal database connection, process model, records, reports, integrations, SAIL, custom data types, interfaces and sites.
Agile: Sprint planning, daily scrum, sprint demo and sprint retrospective.
Telecommuting permitted within Austin, TX metro area.
EEO Statement
Maximus is an equal‑opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected characteristics.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process—accessing job postings, completing assessments, or participating in interviews—please contact People Operations at applicantaccom@maximus.com.
Show more
How do you like the content of this job?