Title: Software Engineer 3
Location - Austin, TX 78754, Hybrid - On Site
Description
- Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
- As a member of the team, participate in requirements analysis, high-level and detailed design, development, testing and deployment of new application components, as required.
- Create technical and design documentation, as required
- Employ contemporary testing methods to ensure applications function properly and without error.
- Provide technical support for testing and implementation efforts.
- Perform system analysis, troubleshooting, diagnosis and problem resolution. Analyze software for defects and performance tuning opportunities.
Other duties 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
CANDIDATE SKILLS AND QUALIFICATIONS Minimum Requirements: Candidates that do not meet or exceed the
minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity. Years Required/Preferred Experience 8 Required Hands-on experience in administering, configuring, and supporting Atlassian Jir 8 Required Proven ability to administer GitHub Enterprise Cloud 8 Required Proven ability to analyze and resolve complex issues 8 Required Supporting and training end users on all levels. 8 Required Hands-on experience with Hyper-V server administration, hardware, backup, recovery and disaster/recovery 8 Required Hands-on experience with Continuous Integration Delivery models 8 Required Hands-on experience with Automation/Build tools: Jenkins, Docker, Ansible and OpenShift. App & Web Servers: WebSphere, JBoss and Tomcat. Scripting: Maven, Shell, Ruby, Perl and Python. Databases: Oracle, MySQL and Postgres . 8 Required Hands-on experience integrating new webhooks into GitHub projects to automate various compliance checks 5 Preferred Hands-on experience with large development projects using Agile methodology