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

SOFTWARE ENGINEER II in Dallas, TX at 1st Global

Date Posted: 1/11/2019

Job Snapshot

Job Description

Experienced individual contributor with strong background in Microsoft .NET technologies. They will be a part of a team implementing a Microservices Architecture as well as maintaining, supporting, and upgrading existing systems to support future growth. This role needs to have a background in Microsoft Dynamics 365/XRM from both the UI configuration and integration layers.

Essential Duties/Responsibilities:

  • Individual contributor, responsible for construction and delivery of team deliverables as needed for software development. Perform complex changes to software with minimal assistance.
  • Contributing to the improvement of the development process and coaching/mentoring of Software Engineer I personnel.
  • Other duties as assigned

Minimum Qualifications:

Minimum Education Required:

  • BA/BS in Computer Science or equivalent discipline; or an equivalent combination of education and experience sufficient to successful perform the essential functions of the job.

Minimum Specific Experience Required:

  • ​3-7 years direct experience in software development and/or programming design and systems management.
  • ​2-3 years direct experience in working with MS Dynamics 365/XRM/CRM. Experience should include configuration of system using browser based tools as well as integrations using published APIs.

Knowledge, Skills and Abilities:

  • ​Intermediate understanding of software architecture including services oriented architecture; object oriented analysis and design; Proven use of enterprise technologies to design and develop highly scalable n-tier enterprise software;
  • Intermediate knowledge of system and software quality assurance best practices and methodologies.
  • Advanced experience with C# (.NET), SQL, MVC/REST/SOAP.
  • ​Direct experience as a member of an Agile/Scrum development team preferred.
  • ​Proven analytical, evaluative, and problem-solving abilities.

Reporting Structure:

This role reports into the Manger of Software Development.

Physical Demands and Working Conditions:

  • Sit - Frequent
  • Stand, Walk – Occasional
  • Lift/Carry 0-20 pounds – Occasional


  • Estimated % of time required to travel – 1%


  1. Software Engineer Jobs
  2. Project Engineer Jobs