Full Stack Software Engineer
$110,000–$140,000 year
On-site · New York City, New York, United States
Job Summary
Full Stack Software Engineer at a national law firm focusing on cloud-enabled digital transformation. You will design, develop, test, and maintain full stack web applications and APIs using modern front-end frameworks and back-end technologies, collaborate with cross-functional teams including data engineers, DevOps, product/project managers, cybersecurity architects, and infrastructure architects, implement secure coding practices within a robust SSDLC, and drive CI/CD pipelines and DevOps best practices. The role emphasizes securing software, scalable services, and maintaining deployments while staying current with emerging technologies and industry best practices. Required hands-on experience with Azure, JavaScript/TypeScript, React/Angular/Vue.js, Node.js/.NET/Java/Python, RESTful APIs, databases (SQL/NoSQL), cloud platforms (Azure/AWS), Azure DevOps, Terraform/Bicep, and strong communication skills. Salary range is $110,000–$140,000 USD and the position is full-time with benefits.
Required Qualifications
- 3+ years of experience in full stack software development
- Strong experience with front-end technologies JavaScript/TypeScript, HTML5/CSS3, React/Angular/Vue.js
- Strong experience with back-end development Node.js/.NET/Java/Python
- RESTful APIs and microservices
- Relational and/or NoSQL databases (SQL Server, PostgreSQL, MongoDB, Cosmos DB)
- Experience with cloud platforms such as Microsoft Azure or AWS
- Git-based source control and CI/CD tools
- Security awareness in software development (authentication, authorization, secure coding)
- Experience in Agile/Scrum environments
- 3+ years with Azure DevOps (Repos, Pipelines, Test Plans, Artifacts)
- 3+ years with Infrastructure as Code (Terraform, Bicep)
- 2+ years with Atlassian Jira/Confluence
- Ability to work with security/risk mindset
- Deep knowledge of Microsoft Azure
- Experience with cloud architecture and related concepts
- Snyk or similar security tooling is a plus
- Sonar or similar code quality tools is a plus
- Experience with containerization/orchestration (Docker, Kubernetes) is a plus
- DevOps/DevSecOps familiarity a plus
- TDD/testing automation familiarity a plus
Desired Qualifications
- 3+ years of full stack software development experience
- Strong front-end experience with JavaScript/TypeScript, HTML5, CSS3
- Experience with React, Angular, or Vue.js
- Back-end experience with Node.js, .NET, Java, or Python
- Experience with RESTful APIs and microservices
- Experience with SQL/NoSQL databases (SQL Server, PostgreSQL, MongoDB, Cosmos DB)
- Cloud experience with Azure or AWS
- Familiarity with Git, CI/CD, and DevOps practices
- Understanding of application security and SSDLC
- Experience with Agile/Scrum environments
- Azure DevOps (Repos, Pipelines, Test Plans, Artifacts)
- Infrastructure as Code (Terraform, Bicep)
- Atlassian tools (Jira, Confluence)
- Security-minded code reviews and risk assessment
- Strong communication and problem-solving skills
- Experience with containerization/orchestration (Docker, Kubernetes) optional
- Certifications related to cloud or development are a plus optional
- Bachelor of Science in Computer Science/Engineering or equivalent experience
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.