Current jobs related to Senior Software Developer - Princeton, New Jersey - Educational Testing Service

  • Software Developer

    4 weeks ago


    Princeton, New Jersey, United States Triunity Software Full time

    Job DescriptionWe are seeking a skilled Software Developer to join our team at Triunity Software. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using Java and other programming languages.Collaborate with...

  • Software Developer

    1 month ago


    Princeton, New Jersey, United States Triunity Software Full time

    Job DescriptionWe are seeking a skilled Software Developer to join our team at Triunity Software. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Your primary duties will include:Writing, modifying, and integrating software codeMaintaining existing computer programs and making...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job Summary:As a Senior Software Engineer at Bloomberg, you will be responsible for planning and executing software development projects. This includes requirements elicitation, risk assessment, development, operations, and maintenance. You will also train and coach staff members, contribute to projects outside of regular scope, and develop requirements for...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job SummaryAs a Senior Technical Software Developer at Bloomberg, you will be responsible for designing and developing high-volume, low-latency applications for mission-critical systems. Your expertise in database architecture and server scripting will enable you to integrate applications and develop connectivity with network systems, search engines, and...


  • Princeton, New Jersey, United States Siemens Digital Industries Software Full time

    Job Title: Senior Sales ExecutiveJob Summary:We are seeking a highly motivated Senior Sales Executive to join our team at Siemens Digital Industries Software. As a Senior Sales Executive, you will be responsible for developing and growing sales campaigns across our portfolio of products and services.Key Responsibilities:* Develop and implement sales...


  • Princeton, New Jersey, United States SourcePro Search Full time

    SourcePro Search is seeking a seasoned professional to lead software development efforts in a securities trading system environment.Key Responsibilities:Manage software development teams to ensure project plans are met and collaborate with the Project Management Office on project tracking and control. Work closely with various teams to assess and evaluate...

  • Senior Java Developer

    4 weeks ago


    Princeton, New Jersey, United States Syntricate Technologies Full time

    Job Title: Senior Java DeveloperJob Description:We are seeking a highly skilled Senior Java Developer to join our team at Syntricate Technologies. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex software systems using Java and ReactJS.Key Responsibilities:Design and develop high-quality software systems...


  • Princeton, New Jersey, United States Tek Leaders Inc Full time

    Job Title: Senior Backend DeveloperJob Summary:We are seeking a highly skilled Senior Backend Developer to join our team at Tek Leaders Inc. As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining high-quality backend systems using Python 3.7.Key Responsibilities:Design and develop efficient backend features in...


  • Princeton, New Jersey, United States SAIC Full time

    SAIC is seeking an experienced Senior Python Developer to support our customer, NOAA GFDL, in a hybrid remote and on-site capacity. This position requires an ability to obtain a Public Trust clearance and work independently with minimal direction.The Senior Python Developer responsibilities include:Utilizing significant experience with Python programming...

  • Senior Java Developer

    4 weeks ago


    Princeton, New Jersey, United States Diverse Lynx Full time

    Job Title: Senior Java DeveloperJob Description:We are seeking a highly skilled Senior Java Developer to join our team at Diverse Lynx LLC. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications.Key Responsibilities:Design and develop complex Java applications using Java 8 and above...


  • Princeton, New Jersey, United States TalentOla Full time

    About the Role:TalentOla is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient Java-based applications.Key Responsibilities:Design and develop high-quality Java code using best practices and coding...


  • Princeton, New Jersey, United States Trimble Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our team at Trimble. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key ResponsibilitiesDesign, develop, and test software applications using current programming languages...


  • Princeton, New Jersey, United States Kentucky Personnel Cabinet Full time

    We are looking for a Senior Software Engineer - Cloud Solutions to join our team. As a key member of our cloud solutions team, you will be responsible for designing, implementing, and maintaining cloud-based systems and solutions. Your expertise in cloud computing will enable us to deliver scalable, secure, and efficient solutions to our customers.Key...


  • Princeton, New Jersey, United States Sri Tech Solutions Full time

    Job SummarySri Tech Solutions is seeking a highly skilled Senior Java Software Engineer to lead the technical development and support for internal web applications supporting our Rating business.Key ResponsibilitiesDeliver business value through application development and enhancements.Guide the development team through the process of design, developing, and...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Job Summary:As a Senior Software Test Automation Engineer at Diverse Lynx LLC, you will be responsible for designing and implementing automated testing frameworks using Java and Selenium. Your expertise in JavaScript, CSS, and HTML will enable you to develop robust and efficient test scripts. Additionally, you will have experience with user interface design...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Job Title: Senior Java Developer with ReactJS and SQL ExpertiseJob Description:We are seeking a highly skilled Senior Java Developer with expertise in ReactJS and SQL to join our team at Diverse Lynx LLC.Key Responsibilities:- Develop and maintain large-scale Java applications with ReactJS and SQL- Collaborate with cross-functional teams to design and...


  • Princeton, New Jersey, United States State Street Corporation Full time

    Job SummaryWe are seeking a talented Senior Software Quality Assurance Analyst to join our agile team at State Street Corporation. As a key member of our technology function, Global Technology Services (GTS), you will play a crucial role in ensuring the quality and reliability of our software products.Key ResponsibilitiesCollaborate with cross-functional...

  • Software Engineer

    3 weeks ago


    Princeton, New Jersey, United States GREATER SOMERSET COUNTY YMCA Full time

    Job Description:We are seeking a talented Software Engineer with expertise in AI development to join our team at {company}. As an AI Development Specialist, you will be responsible for designing, developing, and deploying intelligent systems that drive business growth.Key Responsibilities:Design and develop AI models and algorithms to solve complex...


  • Princeton, New Jersey, United States Lak Software Solutions Inc Full time

    Job DescriptionLak Software Solutions Inc is seeking a highly skilled Sr. Business Analyst to join our team. As a key member of our software development projects, you will be responsible for gathering and documenting requirements, working closely with internal resources and third parties/vendors, and providing feedback and recommendations to the CIO.Key...

  • Senior Java Developer

    4 weeks ago


    Princeton, New Jersey, United States Diverse Lynx Full time

    Job Summary: We are seeking a highly skilled Java Fullstack Developer to join our team at Diverse Lynx LLC. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java 8 and above features. Key Responsibilities: Design and develop high-quality software systems using Java 8...

Senior Software Developer

1 month ago


Princeton, New Jersey, United States Educational Testing Service Full time
About ETS:

At ETS, we're committed to advancing quality and equity in education. Our team of experts develops innovative solutions to help learners around the world achieve their goals. As a Sr. Software Developer, you'll play a key role in shaping the future of education technology.

We're looking for a talented software engineer to join our team. If you have a passion for developing strategic solutions and a knack for formulating system scope and objectives, we want to hear from you.

As a member of our team, you'll have the opportunity to work on a wide range of projects, from developing new services and functionality to examining and modifying procedures to solve complex problems. You'll collaborate with cross-functional teams to ensure smooth delivery of existing services and program modifications.

We're committed to fostering a culture of innovation and continuous learning. Our team members have access to a range of training and development opportunities, including individual learning grants and tuition reimbursement.

Join us in our mission to advance quality and equity in education.

Responsibilities:

  • Develop strategic solutions for new services and functionality
  • Formulate and define system scope and objectives for assigned projects
  • Develop appropriate software solutions to requests for new services and functionality
  • Develop detailed specifications, application coding, unit and systems testing for the IT department
  • Examine, devise and modify procedures to solve moderately complex problems in regard to existing system capabilities, operating time or the form of desired results
  • Coordinate and support software production schedules and processing
  • Work with units throughout ETS to ensure smooth delivery of existing services and program modifications
  • Support the planning and training of internal clients when new applications are launched or new processes are put in place
  • Provide peer leadership and collaborate with Leads, team members and other development staff
  • Conduct project tracking activity and walk throughs of software code to ensure adherence to quality standards and procedures
  • Work with development team on implementation of new technologies
  • Develop software, codes, tests and debugs
  • Recommend modification to existing processes and new procedures to solve complex problems considering the existing system limitations, operating time and desired results
  • Collaborate with team members as well as across FCEs/SBUs to identify ways to improve existing processes and technical output
  • Proactive identification of gaps (especially across areas) and escalate in a timely and appropriate manner
  • Create and update all relevant documentation and specifications for design, development, and testing
  • Escalate problems of complex technical circumstances to appropriate channels
  • Promote policies that foster quality standards and industry best practice

Requirements:

  • Master's degree in information technology and management, computer science or a related field
  • 2 years of post-baccalaureate experience in software development
  • Proficiency in Python, NodeJs, Typescript, Java, Gitlab, Postman, Swagger, Apigee, Tableau, DynamoDB, PostGreSQS, MySQL, Oracle, Pycharm, WebStorm, VS Code, AWS Cloudformation, SAM, Lambda, SNS, SQS, S3 kinesis, Batch, Fargate, Elesticsearch, Opensearch, API-Gateway, Glue Athena, Cloudwatch, IAM, AWS SDK, AWS CDK, Django, Angular, CICD, Jenkins, Azure DevOps with GitHub, Jira, Rally, programming; information processing; software engineering standards, practices, methods and tools; Windows and Unix operating systems; and analytical skills

Salary range: $96,574/year - $135,300/year

Benefits:

  • Health, Vision, Dental insurance plans to choose from
  • Generous continuous learning support, from individual learning grants to up to 6 classes a year for tuition reimbursement as well as on-line learning access
  • Generous PTO and vacation time to balance your work and life
  • Additional 8 hours of PTO for volunteer work
  • Retirement plan (401(a)) and traditional Roth (403b) with company contribution
  • Commuter Benefits, Pet Insurance, 1 year subscription to Calm App

About ETS:

ETS is a mission-driven organization that believes in the power of learning. We're committed to advancing quality and equity in education, and we're looking for talented individuals to join our team.

Join our team:

We're a diverse and inclusive organization that values the unique perspectives and experiences of our employees. We're committed to fostering a culture of innovation and continuous learning, and we offer a range of training and development opportunities to support our employees' growth and success.

Why work at ETS?

We offer a range of benefits and perks, including health, vision, and dental insurance plans, generous continuous learning support, and a range of other benefits and perks. We're committed to fostering a culture of innovation and continuous learning, and we offer a range of training and development opportunities to support our employees' growth and success.

How to apply:

Interested candidates should submit their resume and a cover letter outlining their qualifications and experience. We're an equal opportunity employer and welcome applications from diverse candidates.