TrentonRecruiter Since 2001
the smart solution for Trenton jobs

Software Developer Senior

Company: Educational Testing Service
Location: Princeton
Posted on: February 24, 2021

Job Description:

Educational Testing Service is looking for a frontend developer with an agile approach to thinking strategically while rolling up their sleeves and getting great work done. This developer should bring energy, excitement and great communication skills with a keen eye to produce pixel perfect applications. Position Summary: The Senior Software Developer candidate will (a) lead the technical aspects of designing, implementing, and/or integrating of engaging, interactive, and innovative capabilities, (b) serve as a technical lead for an interdisciplinary agile teams focused on producing user-informed functional prototypes that could be tested in target markets, and (c) collaborate with both internal and external colleagues to ensure on-time completion of project goals. Responsibilities:

  • Design, develop and deploy innovative software solutions facilitate research capabilities, data analysis and reporting, learning and assessment, product development, or operational projects in an agile and collaborative environment
  • Work with units throughout ETS to ensure smooth delivery of existing services and program modifications
  • Provide peer leadership and collaborate with Leads, team members and other development staff
  • Work with development team on implementation of new technologies
  • Maintain continuing awareness of relevant emerging technologies for possible application in technology environments
  • Recommend modification to existing processes and new procedures to solve complex problems considering the existing system limitations, operating time and desired results
  • Work with cross-functional team to incorporate end-user feedback into frequent iterations of and revisions to system designs
  • For developed applications and systems, work with peers, immediate management and project staff to develop technical specifications and test cases, confirm functionality/usability and provide general technical expertise and assistance
  • Proactive identification of gaps (especially across areas) and escalate in a timely and appropriate manner
  • Promote policies that foster quality standards and industry best practice
  • Adhere to ethical standards and comply with the laws and regulations applicable to your job function
  • Software applications and product enhancements that reliably support user and business needs
  • Accurate and efficient delivery of existing services
  • Design, customization, coding, development and testing for software applications
  • Quality assurance, project completion and user satisfaction surveys
  • Testing, debugging and integration activities
  • Validated and improved software solution designs
  • Standard operating procedures for software design and development
  • Concept/product research from business, vendor/partnership and technical perspectives for technical project requirements Experience and Skills Education, Certifications, or Special Licenses:
    • Bachelor's degree in Computer Science with additional coursework in management, information processing or a related field
    • May also possess a combination of education and relevant work experience from which comparable knowledge and abilities can be drawn Relevant Years of Experience:
      • Minimum of 4-7 years of progressively responsible software development experience Other Requirements:
        • Demonstrated programming skills and general knowledge of information processing technology
        • Knowledge of server-side programming languages and frameworks such as Node.js, Python and working with open source libraries
        • Experience in designing, developing and deploying web applications using Amazon Web Services (AWS) and familiarity with AWS services including Lambda, API Gateway and DynamoDB
        • Knowledge of HCI principles (such as user-centered design), Agile development, and working with open source libraries
        • Experience with Dev Ops- Infrastructure as Code, CI / CD, Test & Deployment Automation
        • Experience developing complex applications in an agile environment as part of a multi-disciplinary, diverse team of developers, scientists, designers, product experts and strategists
        • Demonstrated ability to develop technical solutions that adhere to corporate business objectives
        • Must be able to demonstrate a proactive approach to problem resolution, attention to detail and the ability to be part of a team-oriented (cross process/function/group) environment
        • Ingenuity and demonstrated proficiency developing technical strategies
        • Ability to work independently on multiple projects simultaneously
        • Excellent interpersonal, verbal and written communication skills
        • Must have strong analytical skills
        • Experience developing mobile applications, and developing simulations and games using HTML5, Unity, React Native, or other technologies
        • Basic knowledge of Docker, Kubernetes and or containers
        • Experience writing and maintaining a test suite throughout a project's lifecycle
        • Familiarity with Web Accessibility standards and technologies
        • Experience working with popular frameworks such as React, Angular or Vue
        • Understanding of CSS pre-processors such as LESS or SASS
        • Experience integrating with APIs
        • Experience with design tools such as Adobe Photoshop, Sketch and/or Invision
        • Well-developed communication skills, and the ability to create diagrams and documents to convey technical solutions EDUCATIONAL TESTING SERVICE is an Equal Opportunity and Affirmative Action Employer of Women and Minorities. EDUCATIONAL TESTING SERVICE is an Equal Opportunity and Affirmative Action Employer of protected Veterans and Individuals with Disabilities. EDUCATIONAL TESTING SERVICE is a Drug-free workplace.

Keywords: Educational Testing Service, Trenton , Software Developer Senior, IT / Software / Systems , Princeton, New Jersey

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Senior Technical Project Manager
Description: As one of the original innovators in lending, credit, fraud, and spend analytics, Verisk Financial integrates one of the industry's largest sets of data to help banks, financial regulators, retailers, (more...)
Company: Verisk Analytics, Inc.
Location: White Plains
Posted on: 02/27/2021

TSM, Web Services & Hosting
Description: About the Role: Are you passionate about technology that supports extraordinary digital marketing Come and supercharge the web technologies supporting Heineken USA's upscale international brands. Heineken (more...)
Company: The HEINEKEN Company
Location: White Plains
Posted on: 02/27/2021

SAS Administrator - SAS Developer & Web Developer
Description: Pinnacle Solutions, Inc. is seeking a--highly experienced SAS Administrator / SAS Developer/SAS Web Developer as an addition to our elite SAS Consulting Team for one of our Clients - a large Healthcare (more...)
Company: Pinnacle Solutions Inc
Location: White Plains
Posted on: 02/27/2021

.Net Software Developer
Description: We are looking for a motivated, positive and talented developer with 3-5 years' experience with developing and maintaining Microsoft .NET/Web-based customer applications and 3rd party solutions. Solid (more...)
Company: Job Juncture
Location: Lancaster
Posted on: 02/27/2021

MDM Lead Developer
Description: NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply (more...)
Company: NTT DATA, Inc.
Location: White Plains
Posted on: 02/27/2021

SAS Administrator - SAS Developer & Web Developer
Description: Pinnacle Solutions, Inc. is seeking a highly experienced SAS Administrator / SAS Developer/SAS Web Developeras an addition to our elite SAS Consulting Team for one of our Clients - a large Healthcare (more...)
Company: Pinnacle Solutions Incorporated
Location: White Plains
Posted on: 02/27/2021

Senior Associate - Software Developer
Description: A career at New York Life offers many opportunities. To be part of a growing and successful business. To reach your full potential, whatever your specialty. Above all, to make a difference in the world (more...)
Company: New York Life Insurance Company
Location: White Plains
Posted on: 02/27/2021

EWM SAP Analyst
Description: Build a meaningful career with a company committed to a cleaner world and a better tomorrow. Graham Packaging is a leading manufacturer of sustainable packaging. We work with some of the biggest brands (more...)
Company: GEC Packaging Technologies
Location: Lancaster
Posted on: 02/27/2021

QA Automation tester
Description: We have encountered significant growth and embarked on Enterprise Legacy System Replacement initiative, including the implementation of a core enterprise resource planning system with a custom development (more...)
Company: Scout-ET Inc.
Location: New Brunswick
Posted on: 02/27/2021

UI EXT.JS Sencha Developer
Description: ul li Conduct testing of completed applications, websites, and software to Assess user experience li Create surveys for research through various social media platforms to gather feedback on user's (more...)
Company: Evoke Technologies
Location: New Brunswick
Posted on: 02/27/2021

Log In or Create An Account

Get the latest New Jersey jobs by following @recnetNJ on Twitter!

Trenton RSS job feeds