Tampa, FL

Software Engineer I

Work Experience, Skills & Abilities:

Minimum Requirements:

  • Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, or other math or computer related disciplines; Minimum of 3 or more years of real industry experience in software development in various roles on a variety of projects; or equivalent combination of education and experience.
  • Minimum of 2 or more years of experience in C\C++\C#.
  • Willingness and demonstrated aptitude to learn additional coding skills, such as:
  • Visual Basic, C++, C#, Objective-C,VB.NET.
  • NET, WCF, MVC Framework, Java, JavaScript, AJAX, XML, SQL, LINQ, NUnit/JUnit/JsUnit, node, Angular, React, Vue Mobile application development.
  • Knowledge of Visual Studio Team Services, Visual Studio, Team Foundation Server.
  • Knowledge of software development for the cloud using cloud services (Azure, AWS, Google)
  • Knowledge of Azure Devops for CI/CD
  • Comfortable in work in a loosely defined Agile Scrum process.
  • Proven ability to work closely with other software engineers as a member of the team.
  • Able to professionally communicate in verbal and written English.
  • Proficient in MS Office (Word, Excel, PowerPoint, Visio) and other business tools such as Microsoft Teams.
  • Functional Skills:
  • Judgment - Displays willingness to make decisions; Exhibits sound and accurate judgment; Supports and explains reasoning for decisions; Includes appropriate people in decision-making process; Makes timely decisions.
  • Motivation - Sets and achieves challenging goals; Demonstrates persistence and overcomes obstacles; Measures self against standard of excellence; Takes calculated risks to accomplish goals.
  • Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives; Develops realistic action plans.
  • Professionalism - Approaches others in a tactful manner; Reacts well under pressure; Treats others with respect and consideration regardless of their status or position; Accepts responsibility for own actions; Follows through on commitments.
  • Quality - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
  • Adaptability - Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events.
  • Attendance/Punctuality - Is consistently at work and on time; Ensures work responsibilities are covered when absent; Arrives at meetings and appointments on time.
  • Dependability - Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Commits to long hours of work when necessary to reach goals; Completes tasks on time or notifies appropriate person with an alternate plan.
  • Initiative - Volunteers readily; Undertakes self-development activities; Seeks increased responsibilities; Takes independent actions and calculated risks; Looks for and takes advantage of opportunities; Asks for and offers help when needed.
  • Innovation - Displays original thinking and creativity; Meets challenges with resourcefulness; Generates suggestions for improving work; Develops innovative approaches and ideas; Presents ideas and information in a manner that gets others' attention.
  • Able to support a diverse and inclusive work environment.

Recommended Skills

  • Adaptability
  • Agile Methodology
  • Ajax (Programming Language)
  • Amazon Web Services
  • Angular4
  • C Sharp (Programming Language)
Browse other jobs