back to job search
  • Location: Austin
  • Type: Contract
  • Job #19490

Position Title: Senior Software Engineer (Contract)
Location: Hybrid (2 days onsite & 3 days remote) – Austin, Texas
Type: Contract | Full-Time

We are seeking an experienced Senior Software Engineer to support mission-critical applications and cloud infrastructure. You will collaborate with technical teams and end users to design, build, deploy, and support enterprise software systems.

Key Responsibilities:

  • Design and implement software solutions based on business needs, system flow, data usage, and user workflows.
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
  • Contribute to the full software development lifecycle: planning, analysis, design, coding, testing, deployment, and support.
  • Develop and maintain documentation for technical design and implementation details.
  • Perform system analysis, troubleshoot issues, and tune software for performance.
  • Support QA and UAT testing and provide technical assistance during implementation.
  • Participate in Agile development ceremonies and follow DevOps best practices.
  • Carry out additional responsibilities as assigned.

Candidate Skills and Qualifications
 
Minimum Requirements:
 

  • Experience with Agile Scrum and DevOps methodologies

GitHub Administration:
o Manage repositories, branching strategies, and access control.
o Automate workflows using GitHub Actions or similar CI/CD tools.
o Maintain code quality and integration processes.
o Define and implement governance rules.
 
Jira Administration:
o Configure Jira projects, workflows, custom fields, and user permissions.
o Develop dashboards and reports to support Agile project tracking.
o Integrate JIRA with development and communication tools.
o Design and maintain JIRA automation rules.
 
 
AWS Infrastructure Management:
o Provision and manage EC2 instances, VPCs, IAM roles, S3 buckets, and related services.
o Automate infrastructure using tools like CloudFormation or Terraform.
o Monitor and optimize cloud performance and costs.

  • One or more programming languages or technologies such as Python, JavaScript, Angular and Maven
  • Experience working in Developer IDEs, such as Eclipse, IBM Rational Application Developer, etc.
  • Asset and service account management 
  • BMC Helix ticketing system
  • Prefer some experience with Databases – PostgreSQL and Oracle
  • Prefer some working experience with Virtual Machine Provisioning and De-Provisioning:

o Create, configure, and manage VMs across cloud or on-prem Hyper-V environments.
o Ensure proper networking, storage, and security configurations.

  • Prefer past Development and Database experience 

 Technical Skills & Experience: 
At least 8 years of experience with the following:
* Administration and configuration of Atlassian Jira including workflows, custom fields, dashboards, and permissions.
* GitHub Enterprise Cloud administration including automation with GitHub Actions, access control, and workflow optimization.
* Strong analytical skills to resolve complex issues and perform root cause analysis.
* End-user support and training at various skill levels.
* Hyper-V server management, including VM provisioning, backups, and disaster recovery.
* Experience implementing and supporting Continuous Integration/Continuous Delivery (CI/CD) pipelines.
* Practical use of tools and technologies such as Jenkins, Docker, Ansible, OpenShift, WebSphere, JBoss, Tomcat, Maven, Shell, Ruby, Perl, Python.
* Experience integrating webhooks with GitHub for automation and compliance purposes.

Plus:
5 years experience working in Agile environments on large-scale development projects.

#TECHIND

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!