Recent Searches

You haven't searched anything yet.

2 Software Engineer IV - Franklin, TN - USA Jobs in Franklin, TN

SET JOB ALERT
Details...
Crescentia Global Talent Solutions
Franklin, TN | Full Time
$123k-145k (estimate)
2 Months Ago
ITECH Solutions
Franklin, TN | Full Time
$106k-126k (estimate)
1 Week Ago
Software Engineer IV - Franklin, TN - USA
$123k-145k (estimate)
Full Time 2 Months Ago
Save

Crescentia Global Talent Solutions is Hiring a Software Engineer IV - Franklin, TN - USA Near Franklin, TN

*** No visa sponsorships supported ***

JOB DESCRIPTION

Summary:

The Software Engineer IV plays a lead technical role in an Agile/Scrum based software development environment in creating robust platforms and innovative gaming products for current and emerging markets. The Software Engineer IV has a high-level of proficiency in software design producing high quality, robust, and maintainable products. This engineer has strong SDLC (Software Development Life Cycle) experience, mentors junior developers and is expected to work with little or no supervision. This role requires experience in DevOps, Operations and operationalizing automated test environments.
Job Description:

  • Follows a disciplined Agile/Scrum software development process in task estimation, design, development, code reviews, unit/integration testing and defect fixing of products
  • Assists in the overall schedule estimations of product releases
  • Assists other Software Engineers in the estimation of design and development tasks
  • Authors technical design documents for the products
  • Works with senior staff to design code that adheres to the written specifications
  • Initiates and/or participates in peer reviews of code design and written code
  • 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
  • Identifies and proposes software development process improvement initiatives for improving execution speed and quality
  • Assists in the technical analysis of potential tools and commercial products
  • Mentors junior Software Engineers in SDLC processes and design/coding patterns
  • Performs all other tasks as assigned

Additional Duties and Responsibilities - Software Engineer IV - Team Lead

  • Leads a small team of Software Engineers
  • Assists with career development of team
  • Mentors junior engineers
  • Assists with one on ones for team
  • Works with team to ensure they have everything they need to do their day to day job (equipment, software, etc.)

Qualifications:

  • Experience programming on Linux or Windows platform
  • Advanced working knowledge of Object Oriented Analysis and Design (OOAD)
  • Knowledge of design/modeling with tools such as UML
  • Experience in database design and development
  • Attention to detail
  • Proven analytical abilities applied to system design and software implementation
  • Ability to keep up with new technologies/tools, and design techniques and lead adoption of those technologies with the team
  • Proficient in Microsoft Office (Word, Excel, PowerPoint, etc.)
  • Excellent communication, planning and organizational skills
  • Ability to work well in a team environment
  • Experience with continuous integration systems
  • Experience in network protocols a plus

Experience in the following:

  • Operations – monitoring, alerting, 24x7, runbooks, ORR, etc.
  • Python, C#, and/or C
  • Any debugger
  • Version control
  • Testing frameworks (Pytest)
  • CI/CD (Jenkins)

Education, Training and Experience:

  • Bachelor’s Degree in Computer Science/Engineering or related field or equivalent experience
  • At least 8 years professional software engineering experience; including two or more products
  • At least 1 year of gaming or related technology experience is a plus

Job Summary

JOB TYPE

Full Time

SALARY

$123k-145k (estimate)

POST DATE

03/11/2024

EXPIRATION DATE

06/28/2024

WEBSITE

crescentiasolutions.com

HEADQUARTERS

Salt Lake City, UT

Show more

The job skills required for Software Engineer IV - Franklin, TN - USA include Computer Science, Software Development, Agile, Python, Software Engineering, Linux, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Engineer IV - Franklin, TN - USA. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Engineer IV - Franklin, TN - USA. Select any job title you are interested in and start to search job requirements.

For the skill of  Computer Science
Shelby County Government
Full Time
$90k-110k (estimate)
1 Month Ago
For the skill of  Software Development
Eclaro
Full Time
$60k-74k (estimate)
1 Month Ago
Show more

The following is the career advancement route for Software Engineer IV - Franklin, TN - USA positions, which can be used as a reference in future career path planning. As a Software Engineer IV - Franklin, TN - USA, it can be promoted into senior positions as a Software Engineer V that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer IV - Franklin, TN - USA. You can explore the career advancement for a Software Engineer IV - Franklin, TN - USA below and select your interested title to get hiring information.