Software Engineer III

at  Twin State Technical Services LTD

Davenport, IA 52807, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Aug, 2024Not Specified02 Jun, 20248 year(s) or aboveComputer Science,Programming Languages,Visual Studio,Software SystemsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Description:
Craving a less volatile future. Twin State Technical Services is a group of enthusiastic, family-oriented, fast-paced tech experts. We’ve been serving our clients in a variety of industries for more than 25 years. We provide our employees an atmosphere to thrive by offering stability, paid professional development, excellent insurance benefits, PTO, and a close-knit, positive culture.
As a Software Engineer at Twin State Technical Services, you’ll play a pivotal role in designing, developing, and maintaining cutting-edge software solutions that drive our company’s growth, professional growth and success. We work with an incredible team that enjoys examining all angles and delivering awesome solutions.
You must be willing to relocate to the Quad City area.
Requirements:

SKILLS/ABILITIES:

  • Demonstrate expert level working knowledge of software systems and programming languages.
  • C#, HTML, CSS, JavaScript, SQL (preferred).
  • Visual studio, Git Suite, change request tracking system (required) .
  • Possess expert working knowledge of software engineering tools and applications.
  • Possess high level attention to detail and organizational skill.
  • Demonstrated skills in diagnosing issues with and debugging software.
  • Possess excellent verbal and written communication skills.
  • Demonstrated excellence utilizing analytical and problem-solving skills.

EDUCATION AND EXPERIENCE:

  • Bachelor’s degree in Computer Science or related field and 10 years of equivalent experience OR Master’s degree in Computer Science or related field and 8 years of equivalent experience OR 14 years of equivalent experience (required)

PHYSICAL REQUIREMENTS:

  • Prolonged periods sitting at a desk and working on a computer.

Responsibilities:

DUTIES/ RESPONSIBILITIES:

  • Manages and participates in all phases of the software development lifecycle for software projects, including but not limited to assigning, scheduling and coordination with Project Managers and/or Team Leaders.
  • Designs software architectures utilizing object-oriented design patterns.
  • Performs bug fixes, improvements, design, and implementation of new features in web, desktop, and mobile software applications
  • Successfully engages customers in design and process meetings.
  • Engages in continual learning: including but not limited to team processes and standards, development tools and programming languages. Mentors and/or leads less experienced team members on a technical level.
  • Applies computer science, engineering, and mathematical analysis to the software development process with an emphasis on standards and best practices.
  • Performs software systems advanced QA testing with complex software applications.
  • Establish and uphold firm expectations and ensure that deliverables meet internal protocols and customer expectations.
  • Performs other related duties as assigned.

SUPERVISORY RESPONSIBILITIES:

  • Mentor and lead less experienced engineers on a technical level.


REQUIREMENT SUMMARY

Min:8.0Max:14.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science or related field and 8 years of equivalent experience or 14 years of equivalent experience (required

Proficient

1

Davenport, IA 52807, USA