Senior Software Engineer
Job Location:
Houston, MS - USA
Monthly Salary:
Not provided by the employer
Posted:
8 September 2026 (14 hours ago)
Application Deadline:
6 December 2026
Vacancies:
1 Vacancy
Job Summary
Job Title: SENIOR SOFTWARE ENGINEER
Work Location: Houston TX 77002
Contract duration: 12 Months
Interview Process (Is face to face required) Yes
Essential Duties and Responsibilities:
Essential Function
Contributes strategic technology vision and integrates a broad range of ideas regarding applications and software development. Presents communicates and articulates technical processes effectively to all levels within the organization (including technical and non-technical audiences Senior Leadership VPs and the C-level executives).
Undertakes complex applications development and maintenance projects involving multiple disciplines and multiple facets of the business. Implements software engineering best practices.
Develops enterprise-level information technology solutions by analyzing coding testing and implementing new and by modifying existing software applications.
Leads design/coding sessions develops and maintains solutions.
Articulates design and resolves technical/design conflicts as they occur.
Coordinates with business analysts and users to determine requirements. Performs analysis of system requirements and existing business processes.
Works with customers and technical staff to resolve problems with software and responds to suggestions for improvements and enhancements.
Reviews systems under development and related documentation. Participates in the development of software. Should have a Product mindset and Leads advanced systems planning scheduling and implementation.
Knowledge Skills and Abilities:
Technically advanced knowledge or in-depth skills in one or more of the following is required:
Cloud Technologies: AWS Services such as Lambda IAM S3 EFS SQS SNS API Gateway CLI Kinesis Glue Elasticache (Redis) CloudWatch CloudFormation EC2
Experience working with Databases: Oracle SQL Server PostgreSQL and NoSQL databases such as Cassandra and Dynamo DB
Experience with Big Data Technologies like Spark Glue
Containers : Docker/Kubernetes/ECS
Integrations : REST API Synch Asynch Realtime Batch
Network : VPC Subnet SG IP ( CIDR )
Security : WAF Encryption Access Control Identity SSO MFA
Performance/reliability: Auto-scale ASG ALB NLB
Storage/Datawarehouese : EFS S3 Snowflake SQL
Proficiency in Python
Good to Have- Shell (Unix) /Batch Script
Angular Node JS
Knowledge of Service Oriented Microservices and Event-driven design patterns
Knowledge of Machine Learning foundations : Performance /Accuracy Metrics Hyper-parameters Training Feedback Inference
Experience working on complex cloud-based software projects web application development security and open-source technologies
Knowledge of enterprise coding standards
Ability to perform code reviews
Knowledge of software methodologies and agile development methodologies
Observability CloudWatch/CloudTrail Event Bridge Data Dog or any industry standard tools
Ensure reusability using framework Domain Driven Approach Modular Coding Analytical Data Driven Approach
Ability to estimate effort.
Be able to translate Business needs into technology goals
Be able to troubleshoot issues using services/resources/platforms/logs
Strategic thinker innovative responsible confident clear in thoughts collaborative and has good communication skills
Understanding of MLOps.
Good understanding of Enterprise DevOps practice
Top 3 responsibilities:
you will collaborate with business and other teams to understand business requirements and work on the project deliverables
get involved in project transition from different teams do enhancements modifications and support post transition as needed
Provide technical leadership during development ensuring code quality maintainability and alignment with architectural guidelines.
Minimum years of experience: 10 years
Work Location: Houston TX 77002
Contract duration: 12 Months
Interview Process (Is face to face required) Yes
Essential Duties and Responsibilities:
Essential Function
Contributes strategic technology vision and integrates a broad range of ideas regarding applications and software development. Presents communicates and articulates technical processes effectively to all levels within the organization (including technical and non-technical audiences Senior Leadership VPs and the C-level executives).
Undertakes complex applications development and maintenance projects involving multiple disciplines and multiple facets of the business. Implements software engineering best practices.
Develops enterprise-level information technology solutions by analyzing coding testing and implementing new and by modifying existing software applications.
Leads design/coding sessions develops and maintains solutions.
Articulates design and resolves technical/design conflicts as they occur.
Coordinates with business analysts and users to determine requirements. Performs analysis of system requirements and existing business processes.
Works with customers and technical staff to resolve problems with software and responds to suggestions for improvements and enhancements.
Reviews systems under development and related documentation. Participates in the development of software. Should have a Product mindset and Leads advanced systems planning scheduling and implementation.
Knowledge Skills and Abilities:
Technically advanced knowledge or in-depth skills in one or more of the following is required:
Cloud Technologies: AWS Services such as Lambda IAM S3 EFS SQS SNS API Gateway CLI Kinesis Glue Elasticache (Redis) CloudWatch CloudFormation EC2
Experience working with Databases: Oracle SQL Server PostgreSQL and NoSQL databases such as Cassandra and Dynamo DB
Experience with Big Data Technologies like Spark Glue
Containers : Docker/Kubernetes/ECS
Integrations : REST API Synch Asynch Realtime Batch
Network : VPC Subnet SG IP ( CIDR )
Security : WAF Encryption Access Control Identity SSO MFA
Performance/reliability: Auto-scale ASG ALB NLB
Storage/Datawarehouese : EFS S3 Snowflake SQL
Proficiency in Python
Good to Have- Shell (Unix) /Batch Script
Angular Node JS
Knowledge of Service Oriented Microservices and Event-driven design patterns
Knowledge of Machine Learning foundations : Performance /Accuracy Metrics Hyper-parameters Training Feedback Inference
Experience working on complex cloud-based software projects web application development security and open-source technologies
Knowledge of enterprise coding standards
Ability to perform code reviews
Knowledge of software methodologies and agile development methodologies
Observability CloudWatch/CloudTrail Event Bridge Data Dog or any industry standard tools
Ensure reusability using framework Domain Driven Approach Modular Coding Analytical Data Driven Approach
Ability to estimate effort.
Be able to translate Business needs into technology goals
Be able to troubleshoot issues using services/resources/platforms/logs
Strategic thinker innovative responsible confident clear in thoughts collaborative and has good communication skills
Understanding of MLOps.
Good understanding of Enterprise DevOps practice
Top 3 responsibilities:
you will collaborate with business and other teams to understand business requirements and work on the project deliverables
get involved in project transition from different teams do enhancements modifications and support post transition as needed
Provide technical leadership during development ensuring code quality maintainability and alignment with architectural guidelines.
Minimum years of experience: 10 years
Required Experience:
Senior IC