Demo

Senior Software Engineer

MacroSys, LLC
WA Full Time
POSTED ON 2/8/2025
AVAILABLE BEFORE 5/8/2025

As a Senior Software Engineer at MacroSys, you will play a pivotal role in shaping the future of our software applications. You will design, modify, develop, and implement software programming applications, focusing on both new developments and enhancements to our existing, robust systems. This role requires a deep understanding of the latest technologies and a commitment to delivering high-quality solutions that meet our clients' needs.

Key Responsibilities

  • Feasibility Studies & Estimations : Collaborate with system analysts, developers, and network engineers to conduct feasibility studies for potential projects. This includes estimating costs and efforts related to hardware, software, and personnel, obtaining necessary licenses, and recommending software product purchases.
  • Requirements Analysis : Work closely with business analysts to analyze user needs and software requirements. Partner with project managers to develop realistic project plans that adhere to constrained budgets and timelines.
  • Software Development : Develop and implement features and functionalities based on customer requirements for web-based applications using a state-of-the-art approach. This involves utilizing user stories, storyboards / wireframes, acceptance criteria, activity diagrams, and other systems engineering artifacts.

Desired Capabilities

Front-End Development

  • Proficient in JavaScript and TypeScript.
  • Experience with frameworks like React, Angular, or Vue.js.
  • Skilled in using styling tools like Bootstrap, Tailwind CSS, or d3.
  • Knowledge of accessibility standards (508 / WCAG compliance).
  • Familiarity with unit and integration testing frameworks like Jest, Mocha, Cypress, and Selenium.
  • Back-End Development

  • Strong background in Java or C# with frameworks like Spring Boot, Spring MVC, .NET, and ASP.NET.
  • Expertise in API development, including REST and GraphQL.
  • Proficient in database management systems, including SQL, PostgreSQL, Oracle, SQL Server, and Redis.
  • DevOps

  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of containerization tools like Docker and Kubernetes.
  • Proficient in CI / CD tools like Jenkins.
  • Artificial Intelligence / Machine Learning

  • Familiarity with Python, LLM basics, and APIs.
  • Understanding of embedding techniques, vector databases, and tools like Langchain, RAG, ElasticSearch / Solr.
  • 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: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at MacroSys, LLC

    MacroSys, LLC
    Hired Organization Address Washington, DC Full Time
    As a Senior Software Engineer at MacroSys, you will play a pivotal role in shaping the future of our software applicatio...
    MacroSys, LLC
    Hired Organization Address Washington, DC Full Time
    Job Description Job Description MacroSys is seeking a Senior Technical Writer with demonstrated professional / technical...

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

    AI Assistant is available now!

    Feel free to start your new journey!