Full-stack Software Engineer Senior Consultant I
New
J
JobgetherEnterprise software
Fully remote work opportunity within the United States.Full-TimeSenior
Salary85,000 - 145,075 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 2+ years of professional full-stack software development experience.
- Required Skills
- DockerPythonJavaJavascriptKubernetesSpring BootTypeScriptReactRESTful APIs
Requirements
- Have 2+ years of professional full-stack software development experience.
- Bring strong hands-on experience with React and modern TypeScript/JavaScript development.
- Have backend development experience with Java, Spring Boot, and/or Python.
- Have production experience building chatbot user interfaces and conversational application features.
- Understand microservices architecture and cloud-native development principles.
- Have experience with Docker, Kubernetes, and Linux-based environments.
- Have experience with relational and/or NoSQL databases, such as SQL Server, PostgreSQL, MongoDB, or DocumentDB.
- Have strong knowledge of RESTful API design, development, and integration.
- Have experience with cloud platforms, particularly Microsoft Azure; AWS experience is also valuable.
- Be familiar with enterprise security, compliance, operational, and software development best practices.
- A bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
Responsibilities
- Design, develop, test, deploy, and support full-stack features using React, TypeScript/JavaScript, Java/Spring Boot, and Python.
- Build responsive, reusable React components and intuitive application workflows.
- Develop and maintain secure, scalable RESTful APIs and backend microservices.
- Implement integrations between internal applications and external vendor platforms.
- Develop chatbot interfaces and conversational experiences, including interaction flows, response rendering, input validation, and real-time backend integration.
- Build cloud-native applications using Azure or AWS and contribute to containerization and orchestration with Docker and Kubernetes.
- Support CI/CD pipelines and automation using tools such as Azure DevOps, Jenkins, or GitHub Actions.
- Partner with architecture and platform teams on security, performance, monitoring, reliability, and scalability.
- Participate in Agile ceremonies, requirements refinement, technical discussions, code reviews, and solution design.
- Maintain engineering standards through unit and integration testing, secure coding practices, and maintainable architecture.
- Contribute to enterprise AI and conversational experiences, including integrating LLM services into applications and workflows.
View Full Description & ApplyYou'll be redirected to the employer's site