Find A Job

Senior Software Engineer

Austin, TX | Technical
Job ID: 113414
Listed on 1/13/2022
KellyMitchell matches the best IT and business talent with premier organizations nationwide. Our clients, ranging from Fortune 500 corporations to rapidly growing high-tech companies, are exceptionally served by our 1500+ IT and business consultants. Our industry is growing rapidly, and now is a great time to launch your career with the KellyMitchell team.

Senior Software Engineer

Job Summary: 
Our client is looking for a bright, passionate and dedicated employee to join their team as a Senior Software Engineer. In this role you will be responsible for supporting various Digital projects and supporting our production transaction processing systems. These systems are truly the backbone of our business and process millions of transactions daily.

Duties:
  • Support critical applications and ensure the stability of the applications by performing proactive maintenance activities
  • Engage in automation activities
  • Supporting application and infrastructure based on new technologies like Kubernetes containers, Kafka, Graphana, Prometheus, Elastic etc.
  • Perform root cause analysis and remediation
  • Requires working knowledge of production support processes such as incident/change/problem management, call triaging, escalation procedures and such
  • Ability to write and maintain scripts to monitor system activity including application smoke test activities during pre and post production implementations
  • Monitor application performance (e.g. memory, logging, latency)
  • Writing SQL queries for data analytics
  • Code release into Test and Production environments using industry standard deployment tools
  • Support application deployment using chef/Jenkins
  • Support Client escalated issues specific to applications
  • Implement and maintain Performance monitoring dashboards using industry standard tools 
Desired Skills/Experience:
  • 5 years of work experience with a Bachelor’s Degree or an Advanced Degree
  • Knowledge and experience with Linux/UNIX
  • Experience with application support organization working in 24*7 environments
  • Experience in working with RDBMS DBs, Non-SQL DBs, MySQL DML/DDL, Oracle
  • Poses exceptional analytical, problem solving skills, oral and written communication skills
  • Basic level knowledge on Active/Active setup Application
  • Experience in Production support working in a globally distributed team
  • Working experience on Java, J2EE and Python technologies
  • Intermediate knowledge on Cloud and VM ware infrastructure
  • Intermediate knowledge on Load Balancer, TCP layer architecture
  • Experience on Kubernetes, OpenShift
  • Basic knowledge of ansible and YAML scripting
  • Experience with Service Now and ticketing workflows is preferred
  • Working experience with monitoring tools like SPLUNK or any other monitoring tools/processes will be advantageous.
  • Prior working experience with Card and transaction domains will be advantageous
  • Should have a technical and business mindset
  • ISO 9000 and ITIL experience will be advantageous
  • Understanding of core networking concepts such as routing, protocols, subnets, DNS, Certificates, Load balancer and firewall
  • Demonstrated proficiency in troubleshooting, root cause analysis, application design, and implementing major components for large projects
*mjp123