Full Stack Software Engineer
Wilson Elser - Business & Legal Professionalsabout 4 hours ago
Base Salary
$110k - $140k/yr
Responsibilities
- Design, develop, test, and maintain full stack web applications and APIs.
- Build responsive, user-friendly front-end interfaces using modern frameworks and UI libraries.
- Develop scalable back-end services, microservices, and integrations.
- Collaborate with cross-functional teams to gather requirements and translate business needs into technical solutions.
- Participate in system architecture, technical design, and code reviews.
- Implement secure coding practices and contribute to a robust Secure Software Development Lifecycle (SSDLC).
- Develop and maintain CI/CD pipelines and support DevOps best practices.
- Optimize application performance, scalability, reliability, and maintainability.
- Troubleshoot production issues and provide ongoing application support.
- Create and maintain technical documentation, including system designs, deployment and release procedures.
- Stay current with emerging technologies, frameworks, and industry best practices.
- Deploy product updates, identify production issues, and implement integrations aligned with project requirements.
- Co-develop and manage DevOps methodologies within the software lifecycle using automation tools.
- Read, analyze, adapt, and integrate security measures to ensure updates do not create new vulnerabilities.
- Communicate technical requirements that meet business needs and plan and prioritize projects.
Requirements
- 3+ years of experience in full stack software development.
- 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 technologies such as Node.js, .NET, Java, or Python.
- Experience with RESTful APIs and microservices.
- Experience with relational and/or NoSQL databases such as SQL Server, PostgreSQL, MongoDB, or Cosmos DB.
- Experience working with cloud platforms such as Microsoft Azure or Amazon Web Services.
- Familiarity with Git-based source control and CI/CD tools.
- Understanding of application security, authentication, authorization, and secure coding practices.
- Experience working in Agile/Scrum development environments.
- Strong analytical, problem-solving, and communication skills.
- 3+ years of experience with Azure DevOps (Repos, Pipelines, Test Plans, and Artifacts).
- 3+ years of experience with Infrastructure as Code (Terraform, Bicep, etc.).
- 2+ years of experience with Atlassian product suite, i.e., Jira, Jira SM, and Confluence.
- Ability to read, analyze, and adapt code with a security/risk mindset.
- Deep knowledge of Microsoft Azure, from common features to data security solutions.
- Ability to work with scenarios, cloud architecture, and concepts.
- Experience with shift left code security practices (Snyk, etc.) is a plus.
- Experience with code quality tools (Sonar, etc.) is a plus.
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
AngularAWSAzureDockerGitJavaJavaScriptKubernetesMicrosoft SQL ServerMongoDB.NETNode.jsPostgreSQLPythonReactSonarQubeTerraformTypeScriptVue.js