> Markdown version of [/jobs/ext/3461460-software-engineer](https://www.wearedevelopers.com/jobs/ext/3461460-software-engineer). 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). --- # Software Engineer - **Company:** Infoya Career Connect LLC - **Location:** San Jose, CA, United States - **Salary:** $114,477.0 - $137,865.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Microsoft Azure, C++ (Programming Language), Cloud Computing, Code Review, Databases, Continuous Delivery, Continuous Integration, Database Design, Software Design Patterns, Github, Revision Control Systems, Python (Programming Language), Linux Servers, Microsoft SQL Server, MySQL, Network Protocols, Performance Tuning, Ruby on Rails, Role-Based Access Control, Cloud Services, Software Deployment, Software Engineering, Subversion, Systems Architecture, Web Applications, ReactJS, System Availability, Git, Information Technology, Front End Software Development, Restful APIs, Software Version Control, Jenkins, Programming Languages, Microservices - **Published:** September 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3bdd7b517d4e68cd ## About the Role * Proven experience in software development with proficiency in multiple programming languages including Java, Python, C++, Ruby on Rails, and JavaScript frameworks. * Strong understanding of IT infrastructure components such as Linux servers, cloud services (AWS/Azure), and network protocols including REST APIs. * Hands-on experience designing scalable systems using microservices architecture and implementing RESTful APIs for seamless integration across platforms. * Familiarity with Agile software development methodologies to promote iterative progress and team collaboration. * Knowledge of database management systems such as MySQL or SQL Server; experience with database design and optimization is preferred. * Experience with version control tools like GitHub or SVN; familiarity with CI/CD pipelines for automated testing and deployment. * Ability to apply design patterns effectively in application development to ensure code reusability and robustness. * Excellent problem-solving skills with a focus on system design for high availability, performance tuning, and scalability challenges. Join us to be part of a forward-thinking team committed to innovation! We value energetic professionals who thrive in collaborative environments where creativity meets technical excellence. Your expertise will directly influence the development of impactful solutions that serve millions worldwide-empowering businesses through technology every day! ## Description * Design, develop, and maintain scalable software systems using programming languages such as Java, Python, Ruby on Rails, and C++, ensuring high performance and reliability. * Build and optimize RESTful APIs and integrate them with front-end frameworks like React Express and JavaScript frameworks for smooth web experiences. * Collaborate within Agile teams to plan sprints, review code, and deliver features efficiently using version control systems like GitHub, SVN, and Git. * Develop microservices architectures on cloud platforms such as AWS and Azure to enhance system modularity and scalability. * Implement best practices in software design patterns, system architecture, and security protocols including RBAC (Role-Based Access Control) for secure access management. * Contribute to continuous integration/continuous deployment (CI/CD) pipelines utilizing tools like Jenkins or similar to streamline application deployment processes. * Conduct system design sessions for new features or products focusing on scalability, performance optimization, and maintainability in cloud infrastructure environments. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)