What are the responsibilities and job description for the SR Systems Developer position at Business Centric Technology?
Job Details
Our client based in Dallas, TX is in search of an on-site Sr. Systems Developer to assist the development team in creating aesthetic and dynamic analytical and line-of-business applications to meet a variety of stakeholder needs. The candidate must have experience dealing with internal clients and exhibit advanced leadership skills as well as extensive experience developing web applications, APIs, and databases.
Salary Offered: $110K-$130K depending on candidate experience.
What Our Client Offers:
- Medical, Dental, and Vision Insurance
- Income Protection & Life Insurance
- Discretionary Bonus Program
- Family Planning & Paid Parental Leave
- Retirement Benefits
- Paid Holidays & Time Off
- Wellness Program
Responsibilities:
- Gather, understand, and analyze end-user requirements and translate them into effective functional specifications, reports, and applications.
- Create scalable web APIs in an enterprise, multi-consumer environment, according to the industry s 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.
- Create and design API web services according to REST and GraphQL specifications.
- Ensure appropriate systems documentation is developed and maintained.
- Interact with various data sources and structures to extract insights and communicate knowledge to end users.
- Conduct statistical analysis on various data types from multiple sources.
- Provide consultative and educational services to employees on Business Intelligence solutions.
- Troubleshoot and perform tuning for reports, tools, systems, and applications. Identify and resolve complex application issues and bugs.
Qualifications:
- A Bachelor s Degree in computer science, information technology, or other related field is preferred.
- 5 years of application development experience required.
- Proficiency in multiple modern programming, query, markup, and scripting languages, including C#, Python, TypeScript, JavaScript, HTML5, CSS3, SCSS, PowerShell, and T-SQL.
- Extensive experience with web application frameworks, including .NET, Angular, React & 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.
- Data access tiers leveraging object-relational mapping (ORM) libraries, Entity Framework (EF) Core, and Dapper.
- Engineering structured and unstructured datasets and stores, with a firm reliance on relational database management systems like SQL Server.
- Data integration, processing, and engineering with scheduled and event-driven triggers using SQL Server Integration Services (SSIS), Azure Data Factory (ADF), and Fabric Dataflows and Pipelines.
- 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.
- 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 ID, Functions, App Services, containerization, and orchestration (AKS), service bus, communication services (ACS), and Azure AI Foundry.
Apply Today! CP #8466
Salary : $110,000 - $130,000