Tech Stack
AWSAzureCloudGoJavaJavaScript.NETNode.jsNoSQLPythonReactSQLTypeScript
About the role
- Design, build, and maintain efficient, reusable, and reliable code.
- Work equally well on a team or independently given project requirements or tasks.
- Understand the software development cycle from architecture to testing.
- Participate in agile projects (Scrum), contribute to architecture design and deliver proofs of concept.
- Collaborate, problem-solve, perform technical demonstrations, and communicate with stakeholders.
- Ensure security awareness and adherence; contribute to securing web applications and CI/CD practices.
Requirements
- Five plus years of experience with deep understanding of web technologies, API consumption/development, full lifecycle application development, database development (relational and/or NoSQL), and enterprise/cloud architecture.
- 5+ years of experience building secure and scalable web applications and APIs.
- Computer Science or Engineering degree or work experience a strong plus.
- Experience participating in projects using agile methodologies, such as the Scrum approach to agile software development.
- Languages: Typescript/Javascript, Golang, .NET, Java, Python.
- HTML/CSS/JavaScript and a modern web framework.
- Securing web applications.
- NoSQL/SQL datastores and related tools.
- CI/CD (GH Actions or similar tech).
- Technologies: AWS, Azure, Node.js, React, NoSQL, SQL, REST, GH Actions.