GrepJob
about 3 hours ago

Base Salary

$125k - $150k/yr

Responsibilities

  • Serve as a senior technical leader and subject matter expert for full stack application development.
  • Lead architectural design and technical strategy for scalable and secure enterprise applications.
  • Establish and promote engineering standards and best practices across teams.
  • Guide teams through technical decision-making and architecture reviews.
  • Evaluate emerging technologies to improve engineering capabilities.
  • Design, develop, test, and maintain modern full stack web applications and APIs.
  • Build responsive front-end applications using modern frameworks.
  • Develop scalable back-end services and microservices.
  • Lead modernization efforts for legacy platforms and support cloud migration.
  • Optimize application performance and operational resilience.
  • Drive cloud engineering best practices utilizing Microsoft Azure.
  • Design and implement CI/CD pipelines and Infrastructure as Code solutions.
  • Partner with DevOps teams to improve automation and deployment reliability.
  • Support platform engineering initiatives focused on scalability and developer productivity.
  • Contribute to containerization initiatives using Docker and Kubernetes.
  • Champion secure coding practices and contribute to a robust Secure Software Development Lifecycle.
  • Collaborate with cybersecurity teams to identify and mitigate risks.
  • Promote automated testing and quality engineering practices.
  • Mentor and coach software engineers on architecture and coding standards.
  • Collaborate with product managers to translate business requirements into technical solutions.
  • Communicate complex technical concepts effectively to stakeholders.
  • Align technical initiatives with strategic business goals and modernization efforts.
  • Foster a culture of innovation and continuous learning.

Requirements

  • 7+ years of experience in full stack software development.
  • 2+ years of experience leading technical initiatives or software delivery efforts.
  • Strong experience with front-end technologies such as JavaScript/TypeScript, HTML5/CSS3, and frameworks like React, Angular, or Vue.js.
  • Strong experience with back-end development using Node.js, .NET, Java, or Python.
  • Experience with RESTful APIs and microservices.
  • Experience with relational and NoSQL databases such as SQL Server, PostgreSQL, MongoDB, or Cosmos DB.
  • Deep knowledge of Microsoft Azure cloud services and architecture patterns.
  • Extensive experience with Azure DevOps, including Repos and Pipelines.
  • Experience with Git-based source control and CI/CD tools.
  • Experience working in Agile/Scrum development environments.
  • Strong analytical, architectural, troubleshooting, and communication skills.
  • Experience developing and supporting enterprise-scale applications.

Benefits

  • Outstanding benefits package, including 401k match and generous PTO plan.
  • Ample opportunities for professional development and advancement.
  • Access to corporate discount plans and other employee perks.

Tech Stack

AngularAzureDockerGitJavaJavaScriptKubernetesMicrosoft SQL ServerMongoDB.NETNode.jsPostgreSQLPythonReactSonarQubeTerraformTypeScriptVue.js