Dallas, TX, US
16 days ago
Senior Systems Developer | Information Technology
Welcome page Returning Candidate? Log back in Senior Systems Developer | Information Technology Category Information Technology Job ID 2024-2734 Job Locations US-TX-Dallas Employee Type Regular Full-Time Overview

Corgan is seeking a talented software developer with a proven track record in not only technical proficiency but also in managerial and leadership capacities. The ideal candidate will have demonstrated their ability to lead teams, drive projects to successful completion, and mentor junior developers. Strong communication skills, both in conveying technical concepts and providing guidance to team members, are essential. If you have a passion for both coding excellence and fostering a collaborative and productive work environment, we want to hear from you. 

 

At Corgan, we value a highly collaborative environment to achieve shared goals. Accordingly, this is advertised as a primarily onsite position in the Dallas, TX office location. 

Responsibilities Manage and lead software development projects Assist development team in creating aesthetic and dynamic analytical and line of business applications to meet a variety of stakeholder needs.  Gather, understand, and analyze end-user requirements and translate into effective functional specifications, reports, and applications.  Create scalable web APIs in an enterprise, multi-consumer environment, according to industry best practices.  Collect and synthesize user feedback, complete usability testing, and exhibit flexibility and openness with multiple audiences resulting in user-friendly designs and patterns.  Build and maintain visualization and performance management reporting interfaces, utilizing various scorecard and dashboard techniques.  Design, code, and test optimized and highly available business reports, applications, and programs.  Ensure appropriate systems documentation is developed and maintained.  Interact with various data sources and structures to extract insights and communicate knowledge to end users  Provide consultative and educational services to team members and stakeholders. Troubleshoot and performance tuning for reports, tools, systems, and applications. Identify and resolve complex application issues and bugs.  

 

Qualifications

Qualified candidates should exhibit strong problem solving, written, and verbal communication skills. 7+ years application development experience required. Candidate must have experience in dealing with internal clients, as well as exhibit advanced project management and leadership skills. This candidate must have extensive experience with web application, API, and database development. Bachelor’s degree in computer science, information technology or another related field preferred. In addition, qualified candidates will have experience with:  

 

Proficiency in multiple modern programming, query, markup, and scripting languages, including C#, Python, TypeScript, JavaScript, HTML5, CSS3, SASS, PowerShell, and T-SQL  Extensive experience with web application frameworks, including .NET, Angular, ReactJS, and Redux  Experience with object-oriented design principles with an ability to model, analyze, and develop complex code structures. Familiarity with message queuing, microservices, loosely coupled architectures, and Domain Driven Design. Creating and designing API web services, according to REST specifications  Data access tiers leveraging object-relational mapping (ORM) libraries Entity Framework (EF) Core and Dapper Engineering structured and unstructured datasets and stores, with a strong reliance on relational database management systems primarily, SQL Server   Data integration and processing with scheduled and event-driven triggers, using SQL Server Integration Services (SSIS) and cloud based pipelines like Azure Data Factory or Fabric Data Factory.  Data analytics through SQL Server Reporting Services (SSRS), SQL Server Analysis Services, and Power BI  Content media types, such as JSON and XML  Git-based source control systems  Continuous Integration (CI) and Continuous Deployment (CD) DevOps pipeline creation and maintenance tasks, including nightly builds and scheduled releases Work item management in an environment embracing Agile development practices.  Designing and developing reusable components and libraries in public and private NuGet and NPM registries  Excellent communication skills and effectively working collaboratively within a team Leading software development teams or mentoring other developers, including serving as a subject matter expert for application development Maintaining code quality and development standards through unit testing, pull requests, code reviews, and documentation  Browser-based data visualization tools and frameworks  Microsoft 365 products, including SharePoint, the Power Platform, and Dynamics  Cloud-native application development, including Azure computing features and concepts such as Entra AD, Functions, Logic Apps, App Services, containerization and orchestration (AKS), service bus, and communication services (ACS) 

 

Corgan believes in partnering for success, building on our legacy for the future, and providing an excellent product. Corgan’s project sectors include aviation, data centers, commercial, education, interiors, and healthcare. Our 92% repeat client business record is a testament to our ability to serve clients in a competent, ethical, and professional manner. Corgan offers a competitive compensation and benefit package and in addition to our excellent environment, philanthropic culture and numerous awards, we offer the ability to work with the highest level of technical equipment and programs.  

 

 
*Only applications received through our website will be considered.* EOE/M/F/Disability/Vet 

 

#LI-RT1

Options Apply for this job onlineApplyShareEmail this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Still Thinking It Over? Connect with us and setup job alerts. Application FAQs
Confirm your E-mail: Send Email