Senior Software Developer

Carrollton, Texas | Contract

Post Date: 08/31/2017 Job ID: 15085 Industry: Misc Developers

Senior Software Developer
Carrollton, TX

This position will conduct technology evaluation and recommendation, mentoring developers through hands-on assistance as well as formal and informal training and some technical development. Work with business and development team in identifying, designing, and developing technical architecture solution components. 

The ideal candidate will be a top-notch C/C++ and .NET C# developer. Someone with strong C++/CLI skill is preferred. In addition, strong experience with WCF and ATL/COM technology is a must.

Primary Job Duties 

  • Senior-level research, design and development of computer software systems. 
  • Analyses software requirements to determine feasibility of design within time and cost constraints. 
  • Provides design recommendations and options, develops and integrates programs per specifications. 
  • Provides assistance in researching and adopting new and emerging technologies, evaluating new tools, technologies and platforms to be included in projects. 
  • Leads project planning sessions with clients and Business Analysts to analyze requirements. 
  • Defines scope of multiple complex projects. 
  • Sets timeframes and schedules to meet business needs. 
  • Ensures self and team develop modules using disciplined processes, adhering to industry standards and best practice guidelines. 

Qualifications / Requirements 

  • Bachelor’s Degree in Computer Science. (Master’s Degree preferred.) 
  • 8+ years of software engineering experience. 
  • Strong programming language skill in .NET, C#, SQL, Javascript, etc.
  • Experience with server side computing process is necessary.
  • Familiarity with Agile development process is a plus.
  • Knowledgeable in various software design patterns and be able to apply appropriate design patterns to solve business/technical problems. 
  • Proficient in RDBMS such as Oracle, SQL Server, etc 
  • .NET 3/.5/4.0 with WCF, WWF, WPF, and Silverlight 
  • Team player who works well across different streams (Product Management, Developers, QA, Operation Team, etc.) 
  • Great technical and problem solving skills 
  • Strong written and verbal communication skills 

 

 

Senior Software Developer - 15085
 

Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: