Senior Software Engineer
Apply NowCompany: 1872 Consulting
Location: Austin, TX 78745
Description:
Senior Software Engineer
Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV
Hybrid - onsite 1-3 days per week, but also flexible depending on current project
Position Summary:
We're looking for a Senior Software Engineer to be responsible for analyzing, coding, writing, and running unit tests, and debugging complex service-oriented systems. You will work with Software Architects, Product Managers, product developers, subject matter experts, technical support team members and others on game design and development.
Responsibilities:
Requirements:
Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV
Hybrid - onsite 1-3 days per week, but also flexible depending on current project
Position Summary:
We're looking for a Senior Software Engineer to be responsible for analyzing, coding, writing, and running unit tests, and debugging complex service-oriented systems. You will work with Software Architects, Product Managers, product developers, subject matter experts, technical support team members and others on game design and development.
Responsibilities:
- The role includes estimation, design, and development, ensuring that good quality software is delivered, timelines are met, and any issues found are promptly fixed without any side effects.
- Assists other developers with the design of various software components, applications, and services
- Works with other staff, local and external, to develop code that adheres to the written specifications
- Participates in peer reviews of code design and written code as assigned.
- Documents new/modified code, and develops/automates unit and integration tests to verify the changes
- Analyzes existing software to debug and troubleshoot field issues that may arise
- Participates as required in process improvement initiatives.
- Encourage technical development of other engineers via training and mentorship.
- All other duties as assigned.
Requirements:
- 4+ years of experience with .NET development
- Advanced understanding and utilization of C++, C#, and/or Python
- Experience with full product development lifecycle from inception to release
- Casino gaming development experience