Demo

Senior Software Engineer

PERMEVO
Princeton, NJ Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/22/2025

Job Title : Senior Software Engineer Positions : 2 Location : This role is fully remote, with occasional travel to Princeton, NJ, or Washington, DC. Duration : 6 Months Contract (Possible Extension) Roles & Responsibilities :

  • Develop and design cloud-native software applications throughout the lifecycle phases of requirements, design, development, testing, staging, and production using agile and iterative methodologies.
  • Configure and manage cloud-based systems, primarily in AWS, utilizing “infrastructure as code” principles where applicable.
  • Act as a technical consultant for internal teams and external clients, providing guidance on solution design and implementation.
  • Collaborate with development and infrastructure teams to resolve technical issues and drive solution decisions.
  • Recommend innovative solutions to product and project teams for developing new features or applications.
  • Adhere to and promote cybersecurity and data protection best practices, suggesting updates as technologies evolve.
  • Assess IT changes and translate requirements into actionable change plans.
  • Lead planning and tracking efforts for small to medium-sized projects.
  • Apply IT Ops, DevSecOps, Lean, and Agile principles to streamline workflows and enhance delivery.
  • Leverage and enhance Client’s standards for infrastructure design, DevSecOps, and account configurations to improve development and deployment efficiency.
  • Identify and address common system issues while recommending process improvements.
  • Support cloud deployments and operations by collaborating with software engineering, project management, and operations teams.
  • Automate complex tasks using relevant frameworks.
  • Stay up-to-date with emerging technologies, frameworks, and methodologies, and apply them effectively.
  • Evaluate and integrate open-source, off-the-shelf, or custom solutions based on project requirements. Essential Skills & Requirements :
  • Bachelor’s degree in computer science or a related field with at least 5 years of professional experience as a Software Developer, or an equivalent combination of education, training, and experience.
  • Hands-on experience in designing, developing, operating, and maintaining cloud-native web applications.
  • Proficiency in full-stack development using modern JavaScript frameworks (e.g., Angular 2 , React, Vue), and web technologies like TypeScript, HTML, and CSS.
  • Professional experience in / ASP frameworks and server-side programming languages (e.g., Node.js, Python, PHP, or C#).
  • Expertise in AWS cloud architecture, including Lambda, S3, EC2 (preferred : VPC, ELB, WAF, Route 53).
  • Experience with integration techniques, including APIs and web services.
  • Proficiency with build, deployment, and automation tools (e.g., Git, Jenkins, Webpack, Gulp, Maven).
  • Knowledge of scripting languages such as Bash or Python.
  • Strong experience with code quality, testing, and modern practices such as automated testing using Selenium.
  • Demonstrated ability to collaborate effectively, manage stakeholders, and communicate technical concepts clearly.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at PERMEVO

PERMEVO
Hired Organization Address NJ Full Time
HRIS Senior Systems Administrator Location : Mercer County, NJ Job Type : Full-Time Overview We are seeking an experienc...
PERMEVO
Hired Organization Address New York, NY Full Time
Title: Software Engineer (Adtech / Media Domain) Location: New York, NY (Hybrid) Duration: FTE Industry: Advertising OR ...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Princeton, NJ area that may be a better fit.

senior Data Engineer

Triunity Software, Princeton, NJ

Senior Software Engineer, EDI

TRAC, Plainsboro, NJ

AI Assistant is available now!

Feel free to start your new journey!