Job Details

ID #20097610
State Texas
City Coppell
Job type Permanent
Salary USD TBD TBD
Source Infinity Consulting Solutions
Showed 2021-09-23
Date 2021-09-22
Deadline 2021-11-20
Category Software/QA/DBA/etc
Create resume

Software Engineer

Texas, Coppell, 75019 Coppell USA

Vacancy expired!

Job Description - Software Engineer

SOFTWARE ENGINEER

Dallas, TX

ICS is hiring a midlevel Software Engineer, who will join a team responsible for a commercial software product portfolio in our Client's highest revenue generating division.

What You'll Do:
  • Work with peers and Senior Engineers to ensure that software products deliver business value, are completed on time, have high quality, and minimize technical debt
  • Participate in coding efforts within a project team. Clearly communicate actionable information to the project team
  • Develop and document software designs that emphasize usefulness/usability, stability, performance, and reusability
  • Assist with advanced debugging efforts within the project team when production and development issues arise
  • Continuously stay moderately current on market trends and new technologies that can affect how we approach our solutions
  • Establish collaborative relationships with project managers and other functional team members to ensure success of projects. When needed, act as a liaison to the business, assisting with decisions that require technical expertise
  • Successfully interact across various functional roles and departments to ensure effective communication and collaboration
  • Establish and uphold firm expectations and ensure that deliverables are self-certified prior to transitioning to the downstream consumers of the deliverable (QA and customers)
  • Accurately assess/identify project and/or business risks providing critical decision support by identifying acceptable risks and outlining risk impact/responses

Skills/Experience You'll Need:
  • Bachelor's degree in computer science or related discipline
  • 3+ years of experience in professional software development .NET technology solutions
  • 3+ years' experience of developing hosted web-based software
  • Understanding of and experience with an agile SDLC (such as Scrum, XP, Lean, Kanban, Scrumban)
  • Understanding of and experience in developing in a Continuous Integration Environment
  • Understanding of and experience in the use and creation of automated unit tests
  • Knowledge of common software design patterns (such as MVC3 or MVC4) is a plus
  • Knowledge of ORM Frameworks (such as nHibernate and Entity Framework) is a plus
  • Knowledge of Dependency Injection Containers (such as Castle Windsor and Unity) is a plus
  • Knowledge of NoSQL DBs (such as RavenDB or MongoDB) is a plus
  • Knowledge of Responsive Design is a plus
  • Knowledge of Xamarin, PhoneGap, Appcelerator are a plus
  • RDBMS (MS SQL Server and/or Oracle) expertise is a plus
  • Working knowledge of Team Foundation Server is a plus. This includes both source control as well as work item tracking

Vacancy expired!

Subscribe Report job