Senior Software Engineer

PeerIslands
Mc Lean, VA Full Time
POSTED ON 7/10/2024 CLOSED ON 10/3/2024

What are the responsibilities and job description for the Senior Software Engineer position at PeerIslands?

Work you’ll do:

We are looking exceptional problem solvers to lead our teams building the next generation of applications designed for the cloud. Our architects are hands on, leading our world class engineers from the front, and are at the heart of technical solutioning.

The successful candidate will have worked on multiple cloud transformation programs, with experience through all phases of the software development life cycle. The candidate should have extensive experience conducting assessments, building proof of concepts and preparing point of views.

We are looking for excellent leadership and management skills. We are also looking for excellent communication and interpersonal skills

Basic Qualifications:

  • Bachelor's degree in Computer Science or related field
  • 9 years software architecture experience
  • 3 years experience with micro-services, event driven, or other cloud native architecture
  • 3 years experience with one or more of the following cloud providers: AWS, Azure or GCP
  • Experience in Data Structures, Algorithms, Design Patterns, Databases(SQL, NoSQL, Graph), object-oriented and functional programming concepts

Preferred Qualifications:

  • Working experience of 12-factor application development and SOLID Principles
  • Expertise in developing distributed and Event Driven applications
  • Experienced polyglot programmer with Hands on coding experience in at least two programming languages like Java, C#, Go or Scala
  • Hands on coding experience with development frameworks like Spring, Spring boot, .NET Core / .Net Framework
  • Experience in Cloud Native Microservices Development, Serverless programming
  • Sound knowledge of software engineering development practices with experience in building applications that are secure, automated and observable. Using CI/CD pipelines, Log aggregation/Monitoring/alerting.
  • Expertise in Agile development methodology and working experience in Test Driven Development

Preferred Qualifications:

  • Consulting/client serving experience
  • Apply EA principles and methodologies – develop target state architecture for greenfield application/product development, legacy modernization
  • Microservices development and experience in DDD – Domain Driven Design
  • AWS, Azure, GCP or Pivotal – experience developing using PaaS components. Developer / Architect certification in cloud platforms
  • Experience in designing and implementing scale applications

Diversity & Inclusion: 

Diversity & Inclusion are fundamental to our core. A diverse group gives us broader, deeper and unique perspectives on how to best serve our clients and the people in our communities. 

Senior Software Engineer/Software Architect
The Johns Hopkins University Applied Physics Laboratory -
Laurel, MD
Senior Software Engineer
HiLabs -
Bethesda, MD
Senior Software Engineer / FinTech
Motion Recruitment Partners, LLC -
Silver Spring, MD

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
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: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213
Income Estimation: 
$110,783 - $140,453
Income Estimation: 
$130,352 - $166,099
Income Estimation: 
$142,078 - $184,123
Income Estimation: 
$102,328 - $137,582
Income Estimation: 
$153,019 - $201,912
Income Estimation: 
$76,438 - $92,787
Income Estimation: 
$95,804 - $118,468
Income Estimation: 
$69,624 - $88,610
Income Estimation: 
$88,145 - $114,532
Income Estimation: 
$90,934 - $121,296
Income Estimation: 
$90,521 - $120,704
Income Estimation: 
$91,280 - $117,929

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,313 - $163,687
    • Income Estimation: $120,405 - $154,181
  • Debugging Skill

    • Income Estimation: $114,313 - $163,687
    • Income Estimation: $120,405 - $154,181
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

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

Senior VMWare Engineer

Elluminates Software, Springfield, VA

Enterprise Release Manager - Systems Engineer - Senior #2037

Systems Engineer - Senior #2037 - COMPASS, Inc., Springfield, VA