> Markdown version of [/jobs/ext/170174-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/170174-senior-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). --- # Senior Software Engineer - **Company:** GLOBAL SOLUTION PARTNERS - **Location:** Laredo, TX, United States - **Experience:** Expert - **Salary:** $114,954.0 - $138,439.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Software Applications, HTML5, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cascading Style Sheets (CSS), Code Review, Databases, Continuous Delivery, Continuous Integration, Relational Databases, Linux, Github, Python (Programming Language), Linux System Administration, Microsoft SQL Server, MySQL, Performance Tuning, Systems Development Life Cycle, Ruby on Rails, Role-Based Access Control, Secure Coding, Server Administration, Software Deployment, Software Engineering, Software Systems, SQL Databases, Subversion, Web Application Frameworks, Scripting, Freeform SQL, Cloud Platform System, ReactJS, Git, Deployment Automation, Vba Programming Language, Front End Software Development, Restful APIs, Software Version Control, Api Management, Programming Languages - **Published:** May 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8007b2a747db363d ## About the Role Do you have experience in SQL?, * Extensive experience with IT infrastructure management in cloud environments such as AWS or Azure. * Proficiency in web development frameworks including Ruby on Rails, React Express, and front-end technologies like JavaScript. * Strong understanding of RESTful API design principles and experience integrating APIs across diverse platforms. * Skilled in software development lifecycle (SDLC), Agile practices, and continuous integration/continuous deployment (CI/CD). * Familiarity with version control systems including GitHub, SVN, and Git for collaborative development. * Knowledge of database management with MySQL, SQL Server, or similar relational databases; ability to write complex SQL queries. * Experience working with programming languages such as Java, C++, C#, Python, C, and VBA for various application development needs. * Understanding of Linux operating systems for server management and deployment automation. * Awareness of security best practices including RBAC policies to safeguard sensitive data and applications. * Ability to troubleshoot technical issues efficiently while maintaining clear documentation of solutions. Join us as a Senior Software Engineer if you're passionate about building innovative solutions that make a difference! Bring your expertise in modern programming languages, cloud platforms, API integrations, and agile development practices to help shape the future of our technology landscape. ## Description We are seeking a highly motivated and experienced Senior Software Engineer to join our dynamic development team. In this role, you will lead complex software projects, design scalable solutions, and collaborate across teams to deliver innovative applications. Your expertise will drive the development of robust web and application software, utilizing a broad range of technologies and frameworks. This position offers an exciting opportunity to influence product architecture, improve system performance, and contribute to cutting-edge projects in a fast-paced environment., * Lead the design, development, and deployment of high-quality software solutions using languages such as Java, C#, Python, Ruby on Rails, and JavaScript. * Architect scalable systems leveraging cloud platforms like AWS and Azure, ensuring optimal performance and security. * Develop and maintain RESTful APIs and integrate third-party APIs to enhance application functionality. * Collaborate with cross-functional teams using Agile methodologies to plan sprints, review progress, and deliver features on time. * Write clean, efficient code while adhering to best practices in version control systems such as GitHub, SVN, and Git. * Conduct code reviews, mentor junior developers, and promote continuous improvement within the team. * Ensure system security through RBAC (Role-Based Access Control) policies and implement secure coding standards. * Optimize database interactions with MySQL, SQL Server, or other relational databases; perform troubleshooting and performance tuning. * Contribute to front-end development using React Express, JavaScript frameworks, HTML5, CSS3, and related technologies for seamless user experiences. * Maintain Linux-based environments for application deployment and testing; automate processes using scripting languages like VBA or C++. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [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) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [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) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [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)