Software Engineer
Remote
Full Time
Mid Level
Location: Fully Remote within the US
Position: Full Stack Developer
Key Skills: Angular (TypeScript), Node.js/JavaScript, Java, and GIS experience preferred.
Role Overview:
The Full Stack Developer will work as part of a scrum team under the Development Manager in an Agile and DevSecOps environment. The role involves building and maintaining web applications using technologies like Java, Python, Angular, React, Node.js, AWS containers, and serverless services.
Responsibilities:
Develop, enhance, and maintain web applications across all layers: UI, server, cloud, and database.
Utilize AWS serverless technologies and containers for development.
Collaborate with architects and product teams to create innovative solutions.
Follow Agile practices, including sprint planning and code reviews.
Build and support RESTful APIs, ensuring security and scalability.
Document and troubleshoot technical issues in development and production environments.
Implement CI/CD pipelines and automation.
Required Skills:
Strong expertise in AWS (Serverless, Containers, API Gateway, DynamoDB, S3, CloudWatch).
Proficiency in relational (PostgreSQL) and NoSQL databases.
Experience with Docker, Kubernetes, and CI/CD tools (e.g., Jenkins, Maven).
Knowledge of RESTful API design, JSON, and API security.
Hands-on experience with testing tools (Selenium, JMeter) and monitoring tools (New Relic, Splunk).
Familiarity with microservices architecture and containerization.
Strong troubleshooting and problem-solving skills.
Education & Experience:
5+ years in application development.
2+ years with AWS serverless technologies and containers.
2+ years working in a DevOps and Agile environment.
Bachelor’s degree in a technical field.
Position: Full Stack Developer
Key Skills: Angular (TypeScript), Node.js/JavaScript, Java, and GIS experience preferred.
Role Overview:
The Full Stack Developer will work as part of a scrum team under the Development Manager in an Agile and DevSecOps environment. The role involves building and maintaining web applications using technologies like Java, Python, Angular, React, Node.js, AWS containers, and serverless services.
Responsibilities:
Develop, enhance, and maintain web applications across all layers: UI, server, cloud, and database.
Utilize AWS serverless technologies and containers for development.
Collaborate with architects and product teams to create innovative solutions.
Follow Agile practices, including sprint planning and code reviews.
Build and support RESTful APIs, ensuring security and scalability.
Document and troubleshoot technical issues in development and production environments.
Implement CI/CD pipelines and automation.
Required Skills:
Strong expertise in AWS (Serverless, Containers, API Gateway, DynamoDB, S3, CloudWatch).
Proficiency in relational (PostgreSQL) and NoSQL databases.
Experience with Docker, Kubernetes, and CI/CD tools (e.g., Jenkins, Maven).
Knowledge of RESTful API design, JSON, and API security.
Hands-on experience with testing tools (Selenium, JMeter) and monitoring tools (New Relic, Splunk).
Familiarity with microservices architecture and containerization.
Strong troubleshooting and problem-solving skills.
Education & Experience:
5+ years in application development.
2+ years with AWS serverless technologies and containers.
2+ years working in a DevOps and Agile environment.
Bachelor’s degree in a technical field.
Apply for this position
Required*