Previous Job
Previous
JavaScript Developer - 12+ Months Contract
Ref No.: 18-14790
Location: Minneapolis, Minnesota
Client Feedback/Updates from Supplier Call on 6/21:
  • JavaScript skills are required - preferably Vanilla JavaScript skills
  • Candidate should be a self-starter but have collaborative skills and be able to work with a team
  • Candidate should be able to learn quickly and easily
  • Experience with frameworks such as Riot.js, React.js or Vue.js is preferred.
  • ES6 experience is preferred.
  • 5 roles needed.
Details: Our client, a national financial leader, is looking for an experienced Application Developer. In this role, you will contribute to software development activities by developing, documenting, testing, modifying and maintaining new and existing software applications.
 
MUST HAVE SKILLS/EXPERIENCE:
  • Experience as an Application Developer
  • Experience developing, documenting, testing, modifying and maintaining new and existing software applications
  • Technical expertise with applications, including interfaces and interrelationships with other applications and systems
  • Experience coding, testing and troubleshooting programs utilizing the appropriate hardware, database, and programming technology
  • Experience unit testing code and programs
  • Experience analyzing program performance to correct deficiencies based on consultation with end users, Business Analysts and senior development team members
  • Understanding of complex interrelationships between assigned applications and systems
 
SKILLS/EXPERIENCE:
  • Ability to act as a resource to junior development staff regarding technology, methodologies and standards
  • Strong collaboration skills
 
RESPONSIBILITIES:
  • Contribute to software development activities by developing, documenting, testing, modifying and maintaining new and existing software applications.
  • Apply standard techniques, procedures, and criteria to the development life cycle.
  • Bring application(s) and technology expertise to the specification and design development process.
  • Provide technical expertise on assigned applications, to include interfaces and interrelationships with other applications and systems.
  • Receive technical guidance and day-to-day direction from Software Engineers and Senior Engineers.
  • Code, test and troubleshoot existing programs utilizing the appropriate hardware, database, and programming technology.
  • Analyze end user data and business needs to format final product and assure user-orientation.
  • Utilize applications expertise to participate in the design process as needed, then write new program code based on defined specifications.
  • Document programming problems and resolutions for future reference.
  • Maintain and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes.
  • Write and maintain programming documentation, as well as operations and user guides.
  • Effectively unit test all code and programs prior to releasing them to the QA team and resolve all unit test issues in a timely manner.
  • Collaborate with the QA team to identify test cases and create/mine test data to enable a thorough test of all development deliverables.
  • Analyze performance of programs and take action to correct deficiencies based on consultation.
  • Confer with senior team members to gain understanding of needed changes or modifications of existing programs.
  • Assist in resolution of questions of program intent, data input, output requirements, and inclusion of internal checks and controls.
  • Evaluate and thoroughly understand complex interrelationships between assigned applications and systems.
  • Proactively provide subject matter expertise regarding assigned application(s) to other members of the technology and business teams.
  • Share knowledge and collaborate with development team members to assure quick and effective responses to customer needs.
Regards,
 
Gaurav Vatsa
13454 Sunrise Valley Drive, Suite 120, Herndon, VA 20171
Direct: 703-889-6667 | Fax: 703-889-6500
GauravV@LanceSoft.com  | www.LanceSoft.com