> Markdown version of [/jobs/ext/2104471-senior-software-engineer-full-stack-cloud](https://www.wearedevelopers.com/jobs/ext/2104471-senior-software-engineer-full-stack-cloud). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer Full Stack / Cloud - **Company:** HTC Global Services, Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Software Applications, Application Performance Management, JIRA, BigQuery, Cloud Computing, Databases, Continuous Delivery, Continuous Integration, Java Platform Enterprise Edition (J2EE), Github, Software Architecture, Software Engineering, Software Systems, SonarQube, SQL Databases, Strategies of Testing, Web Applications, Google Cloud, Test-Driven Development (TDD), AngularJS, Deployment Automation, Data Management, Software Coding, Network Server, Service Stack, User Administration, Programming Languages, Microservices - **Published:** August 18, 2026 - **Apply:** https://www.dice.com/job-detail/baf024ab-13f3-4060-92ef-f9d13ec65ab6 ## About the Role * Bachelor's degree. * 6+ years of experience in IT. * 4+ years of software development experience. * Practical experience in two coding languages or advanced practical experience in one coding language. * Experience with Google Cloud Platform Cloud Run. * Experience with J2EE. * Experience with Angular. * Experience with Google Cloud Platform (Google Cloud Platform). * Experience with SQL. * Experience with BigQuery. * Experience developing and working with microservices. Preferred Skills * SonarQube. * GitHub. * Jira. ## Description We are seeking a Software Engineer to design, develop, test, deploy, and maintain software applications and products. This role will contribute across the full software development lifecycle, including software architecture, application development, testing, deployment, APIs, microservices, web-based interfaces, and application performance. The role will work closely with product leads, business stakeholders, and cross-functional engineering teams to develop production-ready solutions, troubleshoot application and performance issues, and identify opportunities to adopt new technologies., * Engage with customers to understand use cases, pain points, and requirements and advocate for user-centric software solutions. * Design, develop, test, and deliver software applications using appropriate tools, languages, frameworks, methodologies, and technologies. * Assess application requirements and determine suitable technology stacks, integration methods, and deployment strategies. * Create high-level software architecture designs outlining application structure, components, and interfaces. * Collaborate with cross-functional teams, including product owners, designers, architects, product leads, and business stakeholders. * Define and implement software testing strategies, guidelines, policies, and processes. * Develop and maintain back-end applications, APIs, and microservices using server-side technologies. * Create user-friendly and interactive web-based interfaces. * Continuously improve application performance and optimize software solutions. * Implement new technologies and capabilities to improve development efficiency. * Apply software development practices such as test-driven development, continuous integration, and continuous delivery. * Support security practices to safeguard user data, including encryption and anonymization. * Manage application environments, including servers, databases, configuration, and security, in accordance with best practices. * Troubleshoot application and performance issues in Google Cloud Platform. * Complete hands-on coding assignments on time and with quality. * Work with product and business teams to develop solutions and break requirements into incremental, production-ready user stories. * Identify opportunities to adopt emerging technologies to address current and future business needs. * Develop technical capabilities and provide guidance to other team members. * Develop software tools related to test data management using industry standards and practices. * Participate in solutions involving new technology stack layers and emerging capabilities. ## Related Videos - [The Cloud is Calling: Answer with In-Demand Skills](https://www.wearedevelopers.com/videos/945-the-cloud-is-calling-answer-with-in-demand-skills) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)