Senior Enterprise Software Developer

GM Financial

(Irving, Texas)
Full Time
Job Posting Details
About GM Financial
GM Financial is the captive finance company and the wholly owned subsidiary of General Motors and is headquartered in Fort Worth, Texas. The company is a global provider of auto finance solutions, with operations in North America, Europe, Latin America and China.
Summary
The Senior Enterprise Software Developer programs and maintains software, assists with new designs, and provides technical guidance to other team members. This employee has contact with other Company departments.
Responsibilities
* Write programming code for new projects and enhancements to existing systems. * Perform unit and integration testing of all programming code to ensure proper functionality. * Assist in the creation of technical documentation using UML. * Maintain a detailed knowledge of existing systems software and hardware as well as a basic understanding of the underlying business needs the systems are designed to meet. * Serve as a subject matter expert on core systems, providing guidance to other team members in their maintenance and support. * Provide technical guidance to other team members. * Provide support and maintenance for existing systems during business hours, and after hours, on a rotating basis. **Other Important Duties** Perform other related duties, as needed. **Reporting Relationship** * Reports to: Manager – Enterprise Software Development * Direct Reports: None
Ideal Candidate
**Knowledge** * Proficiency in some or all tools is preferred: * ADO.NET * AJAX * ASP.NET MVC * ASP.NET Webforms * CSS 3 * HTML 5 * JavaScript * jQuery * Microsoft .Net class libraries * Microsoft C# * MS Deploy * SDLC Standards and best practices * SQL or T-SQL (Stored Procedures, Triggers, Views) * Team Foundation Server * XML * XSL * BusinessWorks, BizTalk, Provenir or similar EAI tool. * System and user specifications and documentation creation. **Skills** * Good verbal communication skills. * Strong organizational and analytical skills. * Strong interpersonal skills. * Strong leadership skills. * Ability to meet time sensitive deadlines required. * Position requires proficiency skills with various software packages such as Word, Excel, etc. **Experience** * Bachelor's degree or equivalent experience required. * 5+ years of programming experience required. * 2+ years of experience with Microsoft .Net technologies, including C# * Preferred experience in mobile development.
Compensation and Working Conditions
Reports to Manager of Enterprise Software Development

Working Conditions

Normal Office Environment; subject to stressful situations.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.