We are hiring an Senior Developer Hybrid for one of our clients in Phoenix AZ.
Job Description:
The Senior Developer provides advanced technical analysis translates architectural designs into working implementations and guides fellow developers through complex technical challenges. The Senior Developer analyzes and evaluates information systems and modifies them to meet customer and business needs. Responsibilities include designing developing coding/programming debugging installing documenting troubleshooting testing and maintaining information systems Essential Job Tasks (This is not an all-inclusive list of all job duties that may be required; employees will be required to perform other related duties as assigned.)
- Interacts in a team setting with co-workers including other programmers database administrators and business analysts.
- Develops SSRS and Power BI reports of high complexity and scope while adhering to documented development standards.
- Works independently to develop solutions for complex business and technical problems.
- Supports deployment of applications into production and maintain after release.
- Coordinates with other team members to brainstorm and create new processes for the Judicial Branch to use in day-to-day operations.
- Focuses continually on developing business knowledge and product/feature expertise.
- Utilizes source control to label package and deploy applications utilizing best practices procedures/techniques.
- Follows industry practices of analysis design development testing deployment and maintenance/production support of custom applications software.
- Tests developed applications for accuracy efficiency and stability.
- Coordinates with other team members to assist on a variety of other development needs and practices.
- Mentors and guides less experienced developers through complex technical implementations code reviews and best practices.
- Assists on customer support issues resolving any application issues and/or errors.
Skills required:
- Experience translating architectural designs into implementations and guiding other developers through complex technical solutions.
- Experience with Angular framework upgrades and legacy modernization (e.g. AngularJS to Framework Core).
- Hands-on experience with Docker containerization applications including Dockerfile authoring Docker Compose for local development and deploying to container orchestration platforms.
- Experience with enterprise integration patterns including message queuing (IBM MQ) SOAP/WSDL web service consumption and real-time communication (SignalR).
- Full-stack development experience in a fast-paced Agile government or court technology environment with multi-generation codebases.
- Experience with reporting technologies such as SSRS and Power BI.
- Experience using agentic AI coding tools and workflows to enhance development productivity and code quality.
- Background in court justice or public-sector application development. Knowledge Skills And Abilities: Knowledge Of:
- Relational database design stored procedure development and query optimization using SQL Server including multi-schema architectures and stored procedure naming/versioning standards
- N-tier layered and microservices architecture patterns including fluency in core design patterns such as repository unit-of-work dependency injection (Unity Core DI) and service decomposition strategies
- C# MVC Web API 2 and Core including REST API design controller routing and middleware pipelines
- Angular (v8) and TypeScript including component architecture services RxJS observables and framework upgrade planning
- AngularJS (1.x) legacy maintenance and migration strategies for transitioning to modern Angular
- Entity Framework AutoMapper and data access strategies including Dapper and stored procedure orchestration layers
- JWT-based authentication cross-application single sign-on API gateway patterns and anti-forgery token security
- Microsoft IIS Windows Server deployment and environment configuration management across dev QA pre-production and production tiers
- Containerization concepts and tools including Docker Docker Compose container image management and container orchestration platforms (e.g. Kubernetes Azure Container Apps)
- SignalR for real-time push notifications IBM MQ for asynchronous messaging and background job processing patterns
- SOLID principles unit testing (tSQLt xUnit) and test-driven development practices
- Agentic AI coding workflows and tools including AI-assisted code generation code review augmentation and integrating large language models into development processes
- Skill In: Analytical critical thinking and problem solving
- Source control and branching strategies using Team Foundation Version Control (TFVC) or Git including multi-team concurrent development workflows
- Full-stack development across Angular frontends Core APIs and SQL Server stored procedures with the ability to trace and debug issues end-to-end
- Fluency in core design patterns including repository unit-of-work dependency injection and domain-driven design in large-scale enterprise applications
- Agile development processes sprint planning code review participation and technical mentoring of less experienced developers
- Legacy application modernization including phased migration from Classic ASP/AngularJS to Core and modern Angular
- Decomposing monolithic applications into microservices defining service boundaries and applications with Docker for consistent deployment across environments
- SQL Server performance tuning execution plan analysis index optimization and data forensics across databases with 1700 tables and 10000 stored procedures
- Leveraging agentic AI tools and workflows to accelerate development automate repetitive coding tasks and enhance code quality through AI-assisted review and generation
- Receiving architectural direction and translating high-level designs into detailed implementation plans that guide fellow developers
- Ability To: Establish and maintain positive working relationships with team members stakeholders and personnel at all organizational levels.
- Multitask and manage competing priorities in a high-volume time-critical court technology environment.
- Conduct data forensic operations audit trail analysis log mining across log4net/ELMAH logging infrastructure and root cause analysis in complex multi-tier systems.
- Design develop and maintain business-critical court information systems serving judicial operations including case management hearing scheduling sentencing and document processing workflows.
- Take direction from architects on system design interpret architectural decisions and guide other developers in implementing complex designs according to established patterns and standards.
- Evaluate and contribute to the transition of existing monolithic services to containerized microservices including defining API contracts and establishing CI/CD pipelines for container-based deployments.
- Communicate effectively and professionally with personnel at all organizational levels.
Experience Required:
- Three (3) years of experience in software system design programming and/or software systems and software support which includes at least one (1) year of experience and web application development. OR Combined Education And Experience
- Qualifications: Other combinations of education and/or experience may be considered in substitution for minimum qualifications
Education Required:
- Bachelors degree in Computer Science or related field.
Additional Information:
- Working Conditions: While performing the duties of this job the employee may need to communicate clearly perceive details of objects that are close by and maintain various physical positions for extended periods such as sitting standing or walking. The job may involve using hands for tasks such as typing handling objects or operating tools as well as reaching with hands and arms. Occasionally the employee may be required to move or lift objects weighing up to 20 pounds. Reasonable accommodations may be made to enable individuals with disabilities to perform these functions
About Us:
We are specialized in recruiting and deliver the best professional talent of industry and we are committed to deliver best experience for our clients and job seekers. With over two decades of experience in the recruitment industry we proudly help you to find the next job that matches your professional skills. Our team understands your needs or requirement before starting the recruitment that enables to find the high quality of talent with high success rate of talent delivery keeps us continue to be the best in the industry. By responding to this job posting you are consenting to receive text/SMS messages from us. Thank you.
We are hiring an Senior Developer Hybrid for one of our clients in Phoenix AZ. Job Description: The Senior Developer provides advanced technical analysis translates architectural designs into working implementations and guides fellow developers through complex technical challenges. The Senior ...
We are hiring an Senior Developer Hybrid for one of our clients in Phoenix AZ.
Job Description:
The Senior Developer provides advanced technical analysis translates architectural designs into working implementations and guides fellow developers through complex technical challenges. The Senior Developer analyzes and evaluates information systems and modifies them to meet customer and business needs. Responsibilities include designing developing coding/programming debugging installing documenting troubleshooting testing and maintaining information systems Essential Job Tasks (This is not an all-inclusive list of all job duties that may be required; employees will be required to perform other related duties as assigned.)
- Interacts in a team setting with co-workers including other programmers database administrators and business analysts.
- Develops SSRS and Power BI reports of high complexity and scope while adhering to documented development standards.
- Works independently to develop solutions for complex business and technical problems.
- Supports deployment of applications into production and maintain after release.
- Coordinates with other team members to brainstorm and create new processes for the Judicial Branch to use in day-to-day operations.
- Focuses continually on developing business knowledge and product/feature expertise.
- Utilizes source control to label package and deploy applications utilizing best practices procedures/techniques.
- Follows industry practices of analysis design development testing deployment and maintenance/production support of custom applications software.
- Tests developed applications for accuracy efficiency and stability.
- Coordinates with other team members to assist on a variety of other development needs and practices.
- Mentors and guides less experienced developers through complex technical implementations code reviews and best practices.
- Assists on customer support issues resolving any application issues and/or errors.
Skills required:
- Experience translating architectural designs into implementations and guiding other developers through complex technical solutions.
- Experience with Angular framework upgrades and legacy modernization (e.g. AngularJS to Framework Core).
- Hands-on experience with Docker containerization applications including Dockerfile authoring Docker Compose for local development and deploying to container orchestration platforms.
- Experience with enterprise integration patterns including message queuing (IBM MQ) SOAP/WSDL web service consumption and real-time communication (SignalR).
- Full-stack development experience in a fast-paced Agile government or court technology environment with multi-generation codebases.
- Experience with reporting technologies such as SSRS and Power BI.
- Experience using agentic AI coding tools and workflows to enhance development productivity and code quality.
- Background in court justice or public-sector application development. Knowledge Skills And Abilities: Knowledge Of:
- Relational database design stored procedure development and query optimization using SQL Server including multi-schema architectures and stored procedure naming/versioning standards
- N-tier layered and microservices architecture patterns including fluency in core design patterns such as repository unit-of-work dependency injection (Unity Core DI) and service decomposition strategies
- C# MVC Web API 2 and Core including REST API design controller routing and middleware pipelines
- Angular (v8) and TypeScript including component architecture services RxJS observables and framework upgrade planning
- AngularJS (1.x) legacy maintenance and migration strategies for transitioning to modern Angular
- Entity Framework AutoMapper and data access strategies including Dapper and stored procedure orchestration layers
- JWT-based authentication cross-application single sign-on API gateway patterns and anti-forgery token security
- Microsoft IIS Windows Server deployment and environment configuration management across dev QA pre-production and production tiers
- Containerization concepts and tools including Docker Docker Compose container image management and container orchestration platforms (e.g. Kubernetes Azure Container Apps)
- SignalR for real-time push notifications IBM MQ for asynchronous messaging and background job processing patterns
- SOLID principles unit testing (tSQLt xUnit) and test-driven development practices
- Agentic AI coding workflows and tools including AI-assisted code generation code review augmentation and integrating large language models into development processes
- Skill In: Analytical critical thinking and problem solving
- Source control and branching strategies using Team Foundation Version Control (TFVC) or Git including multi-team concurrent development workflows
- Full-stack development across Angular frontends Core APIs and SQL Server stored procedures with the ability to trace and debug issues end-to-end
- Fluency in core design patterns including repository unit-of-work dependency injection and domain-driven design in large-scale enterprise applications
- Agile development processes sprint planning code review participation and technical mentoring of less experienced developers
- Legacy application modernization including phased migration from Classic ASP/AngularJS to Core and modern Angular
- Decomposing monolithic applications into microservices defining service boundaries and applications with Docker for consistent deployment across environments
- SQL Server performance tuning execution plan analysis index optimization and data forensics across databases with 1700 tables and 10000 stored procedures
- Leveraging agentic AI tools and workflows to accelerate development automate repetitive coding tasks and enhance code quality through AI-assisted review and generation
- Receiving architectural direction and translating high-level designs into detailed implementation plans that guide fellow developers
- Ability To: Establish and maintain positive working relationships with team members stakeholders and personnel at all organizational levels.
- Multitask and manage competing priorities in a high-volume time-critical court technology environment.
- Conduct data forensic operations audit trail analysis log mining across log4net/ELMAH logging infrastructure and root cause analysis in complex multi-tier systems.
- Design develop and maintain business-critical court information systems serving judicial operations including case management hearing scheduling sentencing and document processing workflows.
- Take direction from architects on system design interpret architectural decisions and guide other developers in implementing complex designs according to established patterns and standards.
- Evaluate and contribute to the transition of existing monolithic services to containerized microservices including defining API contracts and establishing CI/CD pipelines for container-based deployments.
- Communicate effectively and professionally with personnel at all organizational levels.
Experience Required:
- Three (3) years of experience in software system design programming and/or software systems and software support which includes at least one (1) year of experience and web application development. OR Combined Education And Experience
- Qualifications: Other combinations of education and/or experience may be considered in substitution for minimum qualifications
Education Required:
- Bachelors degree in Computer Science or related field.
Additional Information:
- Working Conditions: While performing the duties of this job the employee may need to communicate clearly perceive details of objects that are close by and maintain various physical positions for extended periods such as sitting standing or walking. The job may involve using hands for tasks such as typing handling objects or operating tools as well as reaching with hands and arms. Occasionally the employee may be required to move or lift objects weighing up to 20 pounds. Reasonable accommodations may be made to enable individuals with disabilities to perform these functions
About Us:
We are specialized in recruiting and deliver the best professional talent of industry and we are committed to deliver best experience for our clients and job seekers. With over two decades of experience in the recruitment industry we proudly help you to find the next job that matches your professional skills. Our team understands your needs or requirement before starting the recruitment that enables to find the high quality of talent with high success rate of talent delivery keeps us continue to be the best in the industry. By responding to this job posting you are consenting to receive text/SMS messages from us. Thank you.
View more
View less