Overview
On Site
Hybrid
USD 70.00 per hour
Full Time
Skills
Recruiting
Oracle
Microsoft SQL Server
Scripting
Computer Science
Management Information Systems
Amazon Web Services
Software Development
Web Applications
Amazon Lambda
Amazon SQS
API
Command-line Interface
Amazon Kinesis
Amazon EC2
Database
PL/SQL
PostgreSQL
Apache Cassandra
Amazon DynamoDB
Docker
Kubernetes
Real-time
Computer Networking
Virtual Private Cloud
WAF
Encryption
Access Control
Identity Management
SSO
Multi-factor Authentication
NLB
Storage
Data Warehouse
Amazon EFS
Amazon S3
Snow Flake Schema
SQL
Python
Shell Scripting
Unix
Batch File
AngularJS
Node.js
Microservices
Design Patterns
Machine Learning (ML)
Machine Learning Operations (ML Ops)
Agile
DevOps
Soft Skills
Conflict Resolution
Problem Solving
Development Testing
Enterprise Software
Strategic Thinking
IT Management
Innovation
Operational Excellence
Business Process
Information Technology
Testing
Software Design
Debugging
Continuous Improvement
Cloud Computing
Leadership
Process Analysis
Collaboration
Documentation
Scalability
Job Details
Date Posted: 07/08/2025
Hiring Organization: Rose International
Position Number: 485190
Industry: Utility
Job Title: Senior Software Engineer
Job Location: Houston, TX, USA, 77002
Work Model: Hybrid
Work Model Details: 4 days on-site,1 day remote
Shift: M-f, 8-5
Employment Type: Temporary
FT/PT: Full-Time
Estimated Duration (In months): 13
Min Hourly Rate($): 70.00
Max Hourly Rate($): 78.00
Must Have Skills/Attributes: Angular, API, AWS, Cassandra, Docker, IAM, Kubernetes, Lambda, Oracle, PostgreSQL, Python, REST, Snowflake, SQL, SQL Server, UNIX Scripting
Experience Desired: Cloud-based Software Development, Web apps & Enterprise systems (10+ yrs)
Required Minimum Education: Bachelor's Degree
Required Certifications/Licenses: AWS Certification
Preferred Certifications/Licenses: Other relevant certifications
Job Description
**Candidates must be local to the Houston, TX area**
Education:
Bachelor's Degree (accredited) in Computer Science, MIS or a related field
AWS Certification and other relevant technologies certification is preferred
Must Have Requirements:
10+ years of relevant experience in cloud-based software development, web applications, and enterprise systems.
Cloud Technologies: AWS (Lambda, IAM, S3, EFS, SQS, SNS, API Gateway, CLI, Kinesis, Glue, Elasticache, CloudWatch, CloudFormation, EC2, ECS, Fargate)
Databases: Oracle, SQL Server, PostgreSQL, Cassandra, DynamoDB
Containers: Docker, Kubernetes, ECS
Integrations: REST APIs, synchronoasynchronous, real-time, batch
Networking: VPC, Subnets, Security Groups, CIDR
Security: WAF, encryption, access control, identity management, SSO, MFA
Performance & Reliability: Auto-scaling, ASG, ALB, NLB
Storage & Data Warehousing: EFS, S3, Snowflake, SQL
Programming: Strong hands-on experience with Python; Shell scripting (Unix) and Batch scripting a plus
Frontend/Backend: Angular, Node.js
Architecture & Design: Service-oriented, microservices, event-driven design patterns
Machine Learning (Preferred): Understanding of ML foundations, MLOps
Development Practices: Agile methodologies, enterprise DevOps, observability tools (CloudWatch, CloudTrail, EventBridge, DataDog)
Soft Skills: Strategic thinker, innovative, collaborative, excellent communicator, strong problem-solving skills
Other: Ability to translate business needs into technical goals, perform code reviews, and ensure modular, reusable, and scalable code
Job Summary
We are seeking a highly skilled and experienced Senior Software Engineer to lead the design, development, testing, and maintenance of complex cloud-based and enterprise software solutions.
This role requires deep technical expertise, strategic thinking, and the ability to align technology with business goals.
The ideal candidate will be recognized across the organization for their functional and technical leadership and will contribute to high-impact projects that drive innovation and operational excellence.
Delivers technical expertise in design, development, coding, testing, and debugging new software or significant enhancements, continuous improvement, and maintenance of existing software.
Demonstrates broad knowledge of highly complex business processes and capabilities.
Conducts complex business process analysis, needs assessments, and leads/participates in design sessions with Architects in order to align information technology solutions with business initiatives and Enterprise standards.
Undertakes complex projects that require specialized technical expertise in software design and testing. Recognized across the organization for functional and technical expertise.
Key Responsibilities:
Deliver technical expertise in software design, development, debugging, and continuous improvement.
Lead and participate in design sessions with architects to align solutions with business initiatives and enterprise standards.
Develop and maintain enterprise-level applications using modern cloud technologies and best practices.
Present and communicate technical processes effectively to both technical and non-technical stakeholders, including senior leadership.
Conduct complex business process analysis and needs assessments.
Lead design and coding sessions, resolve technical conflicts, and ensure high-quality deliverables.
Collaborate with business analysts and users to gather and validate requirements.
Troubleshoot and resolve software issues, incorporating feedback and enhancements.
Review systems under development and contribute to documentation and planning.
Drive product-focused development with a mindset for scalability, reusability, performance, and implementation.
Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.
If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.
Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
Hiring Organization: Rose International
Position Number: 485190
Industry: Utility
Job Title: Senior Software Engineer
Job Location: Houston, TX, USA, 77002
Work Model: Hybrid
Work Model Details: 4 days on-site,1 day remote
Shift: M-f, 8-5
Employment Type: Temporary
FT/PT: Full-Time
Estimated Duration (In months): 13
Min Hourly Rate($): 70.00
Max Hourly Rate($): 78.00
Must Have Skills/Attributes: Angular, API, AWS, Cassandra, Docker, IAM, Kubernetes, Lambda, Oracle, PostgreSQL, Python, REST, Snowflake, SQL, SQL Server, UNIX Scripting
Experience Desired: Cloud-based Software Development, Web apps & Enterprise systems (10+ yrs)
Required Minimum Education: Bachelor's Degree
Required Certifications/Licenses: AWS Certification
Preferred Certifications/Licenses: Other relevant certifications
Job Description
**Candidates must be local to the Houston, TX area**
Education:
Bachelor's Degree (accredited) in Computer Science, MIS or a related field
AWS Certification and other relevant technologies certification is preferred
Must Have Requirements:
10+ years of relevant experience in cloud-based software development, web applications, and enterprise systems.
Cloud Technologies: AWS (Lambda, IAM, S3, EFS, SQS, SNS, API Gateway, CLI, Kinesis, Glue, Elasticache, CloudWatch, CloudFormation, EC2, ECS, Fargate)
Databases: Oracle, SQL Server, PostgreSQL, Cassandra, DynamoDB
Containers: Docker, Kubernetes, ECS
Integrations: REST APIs, synchronoasynchronous, real-time, batch
Networking: VPC, Subnets, Security Groups, CIDR
Security: WAF, encryption, access control, identity management, SSO, MFA
Performance & Reliability: Auto-scaling, ASG, ALB, NLB
Storage & Data Warehousing: EFS, S3, Snowflake, SQL
Programming: Strong hands-on experience with Python; Shell scripting (Unix) and Batch scripting a plus
Frontend/Backend: Angular, Node.js
Architecture & Design: Service-oriented, microservices, event-driven design patterns
Machine Learning (Preferred): Understanding of ML foundations, MLOps
Development Practices: Agile methodologies, enterprise DevOps, observability tools (CloudWatch, CloudTrail, EventBridge, DataDog)
Soft Skills: Strategic thinker, innovative, collaborative, excellent communicator, strong problem-solving skills
Other: Ability to translate business needs into technical goals, perform code reviews, and ensure modular, reusable, and scalable code
Job Summary
We are seeking a highly skilled and experienced Senior Software Engineer to lead the design, development, testing, and maintenance of complex cloud-based and enterprise software solutions.
This role requires deep technical expertise, strategic thinking, and the ability to align technology with business goals.
The ideal candidate will be recognized across the organization for their functional and technical leadership and will contribute to high-impact projects that drive innovation and operational excellence.
Delivers technical expertise in design, development, coding, testing, and debugging new software or significant enhancements, continuous improvement, and maintenance of existing software.
Demonstrates broad knowledge of highly complex business processes and capabilities.
Conducts complex business process analysis, needs assessments, and leads/participates in design sessions with Architects in order to align information technology solutions with business initiatives and Enterprise standards.
Undertakes complex projects that require specialized technical expertise in software design and testing. Recognized across the organization for functional and technical expertise.
Key Responsibilities:
Deliver technical expertise in software design, development, debugging, and continuous improvement.
Lead and participate in design sessions with architects to align solutions with business initiatives and enterprise standards.
Develop and maintain enterprise-level applications using modern cloud technologies and best practices.
Present and communicate technical processes effectively to both technical and non-technical stakeholders, including senior leadership.
Conduct complex business process analysis and needs assessments.
Lead design and coding sessions, resolve technical conflicts, and ensure high-quality deliverables.
Collaborate with business analysts and users to gather and validate requirements.
Troubleshoot and resolve software issues, incorporating feedback and enhancements.
Review systems under development and contribute to documentation and planning.
Drive product-focused development with a mindset for scalability, reusability, performance, and implementation.
- **Only those lawfully authorized to work in the designated country associated with the position will be considered.**
- **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.**
Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.
If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.
Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.