View All Jobs 125798

SR. Software Engineer

Build and support critical enterprise software systems for government-affiliated organization
Knoxville, Tennessee, United States
Senior
yesterday
Tennessee Staffing

Tennessee Staffing

A government-affiliated entity providing staffing solutions and employment services within the state of Tennessee.

704 Similar Jobs at Tennessee Staffing

Senior Software Engineer

Exciting opportunity to work for an organization that always puts the customer and its employees first. This position is for an experienced Senior Software Engineer that will be part of the team that builds and supports systems that are critical to business initiatives across the entire organization. As a Senior Software Engineer, you will be responsible for designing, coding, testing, code reviews, metrics/instrumentation, experimentation, and operational excellence. You will work with our department leaders to assist in streamlining operational efficiencies and customer opportunities.

Essential Functions:

  • Design, code, and unit test user stories to meet acceptance criteria
  • Plan, estimate, and coordinate with the team to prioritize tasks for upcoming sprints
  • Perform code reviews and retrospectives
  • Provide technical analysis and work effort estimates for user stories
  • Conduct appropriate testing to identify and resolve issues prior to QA testing
  • Collaborate with customers and product stakeholders with effective communication
  • Maintain existing software systems by identifying and correcting software defects
  • Participate in all phases of the Software Development Life Cycle
  • Cultivate strong working relationships and build trust among team members
  • Be creating in your approach to developing software and strive to implement new and streamlined technologies at every turn

Skills, Knowledge, and Training:

  • Ability to prioritize tasks, deal effectively with competing and changing priorities to meet deadlines
  • Accurate, detail-oriented, and organized with task management
  • Ability to resolve difficult and complex problems
  • Excellent written, verbal, and interpersonal communication skills to interact effectively with members, staff, vendors, and government regulators
  • Ability to influence others regarding policies, practices, and procedures

Required Experience:

  • 5+ years of full-stack application development experience in a team environment
  • 5+ years of development experience in the following technology stack: ASP.NET MVC, CSS, Telerik, HTML5, Web API, REST, C#, T-SQL
  • Experience in Blazor/Razor technologies is key
  • Java experience is beneficial

Personal Attributes:

  • Team Player
  • Passion for software development
  • Strong written and oral communication skills
  • High technical aptitude
  • Ability to present and translate complex solutions into general terms
  • Have an entrepreneurial mind
  • "Not my job" is not in your vocabulary

Working Conditions:

  • Overtime hours as required
  • Sitting for extended periods of time
  • Dexterity of hands and fingers to operate a computer keyboard, mouse, and to handle other computer components

Requirements:

  • Minimum five years of work experience in enterprise software development
  • College degree, preferably a B.S. in Engineering, Computer Science from an accredited college or university or equivalent experience in programming in a distributed computing environment
  • Experience in Banking/Financial/Technical Services is preferred
  • Experience with agile or scrum methodologies is preferred

SouthEast Bank is an equal opportunity employer. It is our policy to treat all individuals equally, regardless of race, color, religion, sex, gender, national origin, disability, age, genetic information, sexual orientation, transgender/gender identity, sexual preference, or service in the armed forces.

+ Show Original Job Post
























SR. Software Engineer
Knoxville, Tennessee, United States
Engineering
About Tennessee Staffing
A government-affiliated entity providing staffing solutions and employment services within the state of Tennessee.