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