Job Description :

We at NJTech are focused on hiring highly skilled professionals who are excited by the opportunity to make a true impact on their careers as well as on our clients' businesses. We power our clients’ success and drive our consultants’ career growth. We are seeking an experienced and outstanding Senior Appian engineer for our client, If you think you have what it takes, reach us with your recent resume. The job description is as follows: 


Job Role: Senior Appian engineer

Duration: 12+ Months Contract

Location: Chicago, IL

Strong Senior Appian engineer re-platform critical software tools used widely by the analytical users. The ideal candidate is someone who:

 •    Worked on technically complex systems with strong previous hands-on experience in development using Appian.
•    Appian Level 2 certified.
•    Has experience in interpreting complex requirements associated with Analytical tools. 
•    Has experience mentoring and training associate level developers


Roles & Responsibilities

•    Work in Agile Environment to Design and Architect the program
•    Work closely with project's Product Owners / Business Analyst/Enterprise Architects to understand requirements and advise on technical solutions
•    Architect and design applications and databases in conjunction with the Architecture Chapter.
•    Provide production support and help set support technical best practices 
•    Provide code reviews 
•    Stay current on latest Information Technologies. Identify methods, approaches and technologies that may improve our software development processes. 
•    Work with PO and Scrum master on Sprint Ceremonies 
•    Work with the Quality Assurance team to ensure that the framework and coding standards are adhered to. 
•    Liaise with users and colleagues globally for the development and support of the software. 
•    Mentoring and training associate level developers on the team. 

Required Skills

•    Extensive experience with the Appian platform (3 years+), and preferably Level 2 certified.
•    Familiar with enterprise software development in one or more of: Python, .NET or JAVA
•    Working knowledge in application servers, web servers, operating systems, and web application architectural concepts
•    Strong understanding of relational and non-relational data stores.
•    Self-starter, Independent thinker and problem solver
•    Excellent written and verbal communication skills
•    Experience working with a mixed co-located & offshore team
•    Strong understanding of software development lifecycles (SDLC) with a primary focus on agile methodologies.
•    Strong experience working on code reviews

Desirable skills

•    Working knowledge of Deployment tools  (Bamboo, Ant, Maven)
•    Working knowledge Source control tools (GIT/BitBucket)
•    Familiarity of Cloud Computing AWS or Azure (Compute, Storage, Database, Deployment and Application Services)
•    Experience in Financial Services industry
•    Experience mentoring and training associate level developers

Person specification 

•    Strong academic background, educated to degree level, ideally in computer science or engineering 
•    Excellent interpersonal / relation building skill 
•    Excellent problem solving and analytical skills
•    Highly motivated to deliver results and meet deadlines

NJTECH is a globally managed IT service, IT consulting, and Business solutions partner. Our "High-Performance Business" strategy builds our expertise in technology and consulting. Our offshore consulting plays a major role in helping clients to achieve their objectives at the highest level; ultimately creating sustainable value to customers. Come, transform your career with us and be a part of our high-performing team.


Similar Jobs you may be interested in ..