Software Engineer I - Full Stack Developer
Apply NowCompany: Honeywell
Location: Atlanta, GA 30349
Description:
Join a team recognized for leadership, innovation and diversity
The Full Stack Cloud Developer will design, develop, and maintain end-to-end web applications with a focus on cloud-based architectures. You will collaborate with cross-functional teams to deliver robust, scalable, and secure solutions that meet business needs. This role requires expertise in both front-end and back-end development, proficiency in cloud platforms, and a passion for leveraging modern technologies to solve complex problems.
Key Responsibilities
Qualifications
The Full Stack Cloud Developer will design, develop, and maintain end-to-end web applications with a focus on cloud-based architectures. You will collaborate with cross-functional teams to deliver robust, scalable, and secure solutions that meet business needs. This role requires expertise in both front-end and back-end development, proficiency in cloud platforms, and a passion for leveraging modern technologies to solve complex problems.
Key Responsibilities
- Full Stack Development:
- Design and implement responsive, user-friendly front-end interfaces using modern frameworks (Mainly ReactJS).
- Develop scalable and secure back-end services, focusing on REST APIs, and microservices using languages like ASP, C#.Net
- Design, develop, and maintain secure, high-performance REST APIs and Web APIs to support application functionality and third-party integrations.
- Ensure seamless integration between front-end and back-end components.
- Cloud Architecture & Deployment:
- Build and deploy applications on cloud platforms such as Azure, with strong knowledge on Azure Services
- Implement cloud-native solutions using serverless architectures, containers (Docker, Kubernetes), and Infrastructure as Code (e.g., Terraform, CloudFormation).
- Optimize cloud resources for performance, scalability, and cost-efficiency.
- Database Management:
- Design and manage relational (e.g., PostgreSQL, MySQL)
- Ensure data integrity, security, and efficient querying.
- DevOps & CI/CD:
- Implement and maintain CI/CD pipelines for automated testing, integration, and deployment.
- Monitor application performance and troubleshoot issues in production environments.
- Collaboration and Agile Practices
- Knowledge of scrum development practices and ceremonies
- Participate in code reviews, sprint planning, and retrospectives to ensure high-quality deliverables.
Qualifications
- Education: Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).
- Experience:
- 3+ years of experience in full stack development, with a focus on cloud-based applications.
- Proven experience with at least one major cloud provider (AWS, Azure, GCP).
- Hands-on experience with front-end and back-end frameworks and tools.
- Technical Skills:
- Front-End: Expertise in React.js, JavaScript/TypeScript, and related libraries (Redux tc); knowledge of HTML5, CSS3.
- Back-End: Proficiency in .NET Core, C#, ASP.NET Core for REST/Web API and microservices development;
- APIs: Strong knowledge of REST API and Web API design, Swagger/OpenAPI, Postman;
- Cloud: Experience with Azure services with container technologies.
- Databases: Knowledge of SQL (PostgreSQL, MySQL, Cosmos DB)
- DevOps: Familiarity with CI/CD tools (BitBubket, GitHub Action), Docker, Kubernetes.
- Version Control: Proficiency with Git and platforms like GitHub, GitLab, or Bitbucket.
- Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to work in a fast-paced, collaborative environment.
- Category: Engineering
- Location: USA
- Exempt