Job Seekers, Please send resumes to resumes@hireitpeople.com
Seeks a programmer with software quality assurance (QA) experience and integration development to join our team.
Complete Description:
CFSA has expanded its portfolio of child welfare technology platforms to include Java and .NET applications.
The technology stack includes but not limited to an enterprise case management application, FACES, built on Microsoft .NET, Avoka forms automation platform, BIRST business intelligence platform, Restful APIS, Airwatch Mobile Device Management, and a native mobile app.
1. Develop/maintain web applications or system interfaces as needed.
2. Design, develop, execute, maintain testing plans and automated testing with the help of tools or develop custom scripts.
3. Maintains accurate, complete integration documentation for data flows, connectivity specifications, routing, root cause analysis and change control.
4. Interact with development engineers to devise automation strategies, test strategies and test cases to automate new features and enhance existing functionality.
5. Proactively monitoring error logs for issues, triangulate, diagnose root cause, log issues into issue tracker, and ensure all the issues are tracked and resolved.
6. Document complex procedures and processes
Minimum a Bachelor’s degree with 2 years of direct and relevant experience in computer science or engineering.
JOB KNOWLEDGE AND SKILL REQUIREMENTS:
• Experience with Object Oriented Design and Programming, Scripting Languages, REST, SOAP, architecture, Web APIs, .NET, MVC, HTTPs, Java, Ruby on Rails, JSON, XML, XSLT, SAML, OAuth
• Expertise in messaging architectures, process modeling, network architectures, and object oriented development
• Strong background and experience with Java Object Oriented design and development.
• 3+ years of experience developing applications with one or more programming languages.
• Experience with complex, multi-system integrations including legacy applications, cloud, and onpremise infrastructure.
• 3+ years of experience with automated software testing framework and tools.
• Experience triaging issues on mobile device management platform, mobile devices including device configuration and log file investigation
• Ability to utilize system data (SQL, server logs) as a debugging tool
• Ability to work in a government atmosphere combined with an agile environment where features/enhancements can be completed and released every 6 weeks.
• Ability to diagnose issues looking into store procedures.
Behavior Characteristics:
Excellent communication and interpersonal skills; must be able to troubleshoot problems in a fast paced environment as needed. Work independently but adhere to set project schedules.
Skills:
Skill |
Required / Desired |
Amount |
of Experience |
Expertise Rating |
Object Oriented Design and Programming |
Required |
3 |
Years |
3 - Expert |
Perform manual and automated software testing, configuration, debug scripts, and identify system flaws |
Required |
3 |
Years |
2 - Proficient |
Testing mobile apps and legacy applications |
Required |
2 |
Years |
2 - Proficient |
Write code to create single-threaded or user interface event driven applications, either stand-alone and those which access servers or services |
Required |
3 |
Years |
2 - Proficient |
Project Management |
Required |
3 |
Years |
1 - Basic |
Client Relationship Management |
Required |
3 |
Years |
2 - Proficient |
Knowledge of SecureAuth or Airwatch or Xamarin or Avoka or Layer 7 |
Highly desired |
2 |
Years |
2 - Proficient |
Bachelor's Degree |
Required |
|
|
|
Has candidate developed integration systems that are in production and have support documentation?
Has candiate developed restful APIs to integrate a mobile app with legacy application?
Has candidate had experience or certification in API management platforms such as APIGEE, Layers7, 3scale, MuleSoft etc