Location: Remote Job type: Full Stack Software Engineer (.NET, C#, SQL) Years of experience: 4+ Work Authorization: Green card, Citizen (MUST HAVE GREAT COMMUNICATION) Top Tech Skills: .NET Framework, C#, VB6, JavaScript, SQL, and Entity Framework Job Description: The Software Developer is responsible for development, and on-going support of custom applications and objects within Microsoft Dynamics CRM 365. Collaborates with departments on resolving existing issues and developing enhancements that move the existing ERP into a modern structure using .NET, C#, MS-SQL. Responsibilities • Serve as software developer (.NET, C#, MS-SQL, JavaScript, HTML/CSS, JSON, CRM SDK, MS Dynamics 365 CRM). • Design business processes and integrations between Microsoft Dynamics 365 applications and other applications. • Identify and implement third party applications to enhance and support the MS D365 system. • Collaborates with departments to provide enhancements to existing ERP. • Contributes to the development of solutions to address outstanding requests from departments. Deploys measures to fix bugs encountered. • Confirms that written code is tested thoroughly against user's requirements or reported bug. • Takes a product through the entire lifecycle of analysis, design, coding, testing and implementation and support • Implement all aspects of an application design - performance design, coding, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing. • Perform unit and system level testing on applications. • Coordinates User Acceptance Testing with department representatives and Director of Application Development. • Produces clear, concise documentation on all work completed to support future enhancement and troubleshooting • Supports users by developing documentation or assistance tools as needed • Analyzes present systems and procedures, recommends changes or improvements • Defines system objectives by analyzing user requirements, envisioning system features and functionality. • Maintains the code base by committing changes to source control • Contributes to development planning by providing reasonable, reliable time estimates • Coordinates with DBAs to ensure needed database improvements match established standards/guidelines. • Identifies and logs opportunities to improve the system beyond the given requirements. • Participates in short and long-term projects. • Updates job knowledge by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments. Key Performance Expectations • Alignment of deployed code with business and functional requirements • Meeting of deadlines • Deliver on KPIs and objectives that are deadline driven and quality focused Key Competencies & Attributes • College degree in Computer Science, Management Information Systems, or equivalent technical degree. • At least 5 years of application development experience in VB6, .NET and C#. • Verbal Communication, Compiling Requirements, Software Architecture, Software Development Fundamentals, Object-Oriented Design (OOD), Software Debugging, Technical Leadership, Written Communication • Experience with Microsoft Visual Studio Team Services (VSTS)\Azure DevOps • Experience with ASP.NET MVC and Entity Framework • Experience with Agile Development Methodology • Proficiency in MS SQL and related database programming • Ability to identify gained efficiencies through programming. This speaks to someone that can work smarter and not just harder. • Ability to work both independently and with a team • Must demonstrate project-planning skills • Current knowledge of industry software and hardware technologies • Demonstrated programming and debugging skills • Ability to provide individual and group training • Advanced technical proficiency in relevant operating systems, applications, and/or languages • Advanced technical proficiency in web site design as well as middle tier applications including relational databases • Demonstrated ability to maintain positive interpersonal relationships with internal and external customers. • Demonstrated ability to communicate effectively both verbally and in writing.
Job Type
Fulltime role
Skills required
.NET, C#, JavaScript, Agile
Location
Denver, CO
Salary
No salary information was found.
Date Posted
September 23, 2024
Saxon Global is seeking a .Net Full Stack Software Engineer with expertise in .NET, C#, and SQL for remote work. The role involves developing and supporting custom applications within Microsoft Dynamics CRM 365.