The Senior Developer creates applications, automates processes, and solves business problems using low-code and no-code development platforms such as Appian.
This role creates functional prototypes and applications, focusing on translating business requirements into tangible solutions.
They work closely with business analysts and stakeholders to understand the needs of the organization and create applications that align with those needs.
Responsibilities
Application Development & Process Automation
Collaborate with cross-functional teams to design, develop and deploy business applications using no-code/low code platforms.
Translate business requirements into functional solutions while adhere to best practices.
Identify opportunities for process automation and improvement within business workflows.
Utilize platforms to streamline processes and enhance operational efficiency.
User Interface Design, Data Integration & Testing
Design and create user-friendly and intuitive user interfaces using no-code design capabilities.
Ensure a seamless and visually appealing experience for end-users.
Integrate data from various sources into applications.
Work with APIs and data connectors to facilitate data exchange between different systems.
Conduct thorough testing of developed applications to ensure functionality and quality.
Debug and resolve any issues that arise during the development and testing phases.
Maintain comprehensive documentation of application design, workflows, and configurations.
Keep technical documentation up to date for future reference.
Adhere to coding standards and best practices to ensure the delivery of high-quality and maintainable applications.
Perform code reviews when required.
Collaboration
Collaborate effectively with team members, business analysts, and stakeholders to gather requirements and understand business needs.
Experienced in mentoring teams of developers, and leading solution building with vendors and consultants.
Participate in team discussions and contribute to problem-solving sessions.
Leadership, Learning & Training
Stay updated with the latest features and capabilities of the platform.
Participate in training sessions to enhance skills and knowledge of low code/no-code development tools.
Provide guidance, coaching and mentorship to team members to help them grow and excel in their roles.
Foster a culture of continuous learning and knowledge sharing within the team.
Share best practices, tips, and tricks to enhance team members’ skills and performance.
Act as a resource for resolving complex problems and challenges within the team.
Experience
Required
Experience mentoring and coaching less experienced team members.
Quick learner with the ability to adapt to new technologies and tools.
Ability to work collaboratively in a team environment.
Excellent communication skills, both written and verbal.
Basic understanding of software development lifecycle principles.
Familiarity with no-code/low-code development concepts and platforms.
Strong passion for technology, application development, and problem-solving.
3 year(s): Appian specific development experience required; 6-8 years of overall software development experience preferred.
Education
Required
Bachelors or better in Information Technology or related field
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)