This site uses cookies. To find out more, see our Cookies Policy

Senior .NET Developer - Richardson, TX in Richardson, TX at MMC Group

Date Posted: 12/13/2018

Job Snapshot

Job Description

Senior .NET Developer – Richardson, TX
Client will consider relocation assistance for the right candidate!
About our client:
 
Our client, located in Richardson, TX, provide F&I solutions to dealerships, product administrators, general agencies, and OEM’s that maximize the user’s experience, manage every aspect of product administration, track and measure F&I production and performance, and simplify the presentation and sale of F&I products.
The high-tech focus and rapid data integration network empower their customer base to quickly visualize critical performance and production metrics, ensure compliance efforts, improve efficiency, reduce operational costs, and drive profitability. As they are always improving product solutions, the need for this Senior level .NET Developer is a must.  This is a fulltime, permanent role.
About the position:
 
The Senior Developer is able to architect, design, and implement specific solutions using available programming languages and tools that deliver robust, reliable applications and services to both internal and external users. This includes the responsibility to actively seek proper interpretation of business/user requirements to deliver on expectations on every project cycle. Such an individual works effectively with different team sizes of varying background and experience while actively participating and working towards maximizing the team’s efficiency to meet and often exceed expectations. Differentiating factors of a senior level developer include but are not limited to the following:
  • Self-manage individual projects through the entire development life, end to end
  • Effectively lead small to medium teams where members look to lead for guidance
  • Design/implement complex solutions
  • More accurately estimate time required to achieve tasks
  • Timely communication to team/project leads allowing more effective planning and management


Job Requirements
Responsibilities:
 
  • Ability to utilize approved languages, tools, services, and process to efficiently participate in the development and implementation of robust software applications and services using effective processes as a guide throughout the project life cycle
    • Analyze business/system/user requirements with a methodical approach that envisions the overall system features and functionality
    • Develop and maintain a strong understanding of the purpose of our applications from the user perspective as well as the role it plays in the targeted industry
    • Ability to engage in appropriate civil, resource-sensitive debate on important/complex topics with the understanding final decisions rest with the responsible team/project/management leader.
    • Enhance team and organization reputation by accepting ownership of tasks/applications/systems as well as new and different requests; exploring opportunities to add value to job accomplishments
    • Continuous learning/improvement of the languages/tools/processes in use throughout environments from development to production
    • Coordinate development efforts with priorities established by the team/project/management leaders
    • Take an ownership approach to writing and reviewing code as well as appropriate level of testing/documentation
    • Actively participate in the code review process
    • Consider interdependencies and overall scope prior design/develop project cycles
    • Address production issues with urgency/consideration especially with customers are experiencing problems
    • Share knowledge with other team members, and document processes to ensure we have multiple team members able to perform all critical tasks
    • Provide recommendations on design, tools, processes, and/or technology
    • Adapt to changes in management/development processes as the company continuously seeks to grow and improve
    • Deploy application fixes/updates to software applications following proper approval processes and within established maintenance windows
    • Ability to efficiently troubleshoot production issues affecting our applications/customers and communicates with management as well as affected groups to facilitate timely resolution.
    • Be respectful and supportive of fellow team members always encouraging personal growth and knowledge
    • Be teachable as well as willing to educate others using experience when opportunities arise
    • Accept feedback from your manager(s), apply it and work diligently to enhance/improve in the specific areas
    • Adhere to all company guidelines and attempt to apply best practices when possible
This role is performed best at the corporate office, and does not require more than 5% travel.
Skills/Experience:
 
  • Tech stack includes: Azure, Javascript, C#, MS SQL with VERY strong SQL skills
  • Very strong MVC skills required
  • Capable of becoming the ‘face’ of the product with ability to be comfortable in front of clients
  • Potential travel possibly around 5% - visiting clients/attending conferences
  • Experience with SSRS/SSAS/SSIS is a massive plus
  • Comfortable adapting to any ORM (have a firm grasp on the concepts)
 
Target Candidate Skills/Experience:
  • Overall Software Engineering Experience                                                                   12+ yrs / Advanced
  • PHP and/or .NET                                                                   12+ yrs / Advanced
  • MVC Development                                                                   10+ yrs / Advanced
  • SQL                                                                   10+ yrs / Advanced
  • Javascript                                                                   10+ yrs / Advanced
Bonus Skills/Experience
  • Cloud Services (AWS/Azure)                                                          Novice+
  • SASS/LESS                                                            Novice