Information Services Developer Senior
Backend Developer
Senior
.NET
Agile
Agile Methodologies
Agile Scrum
Automation
Desktop Support
DevOps
Embedded System
End User Support
Engineering
Information Technology (IT)
Information Technology It
IT Services
It Support
Operating System
Operating Systems
Project Management
Robotic Process Automation
Software Development
Software Engineer
Software Engineering
Software Testing
Systems
Technical Support
Test Automation
Workflow Management
Job Description
Context: This senior Information Services Developer role at Christus Health focuses on designing, developing, and implementing systems that support internal and external users.
Responsibilities
- Analyze ideas and business and functional requirements to create a design strategy.
- Serve as a tenant to define application design and coding parameters, ensuring essential functionality.
- Collaborate with team members to identify issues and implement technical solutions that are time and cost effective while protecting performance and delivery quality.
- Write code using industry best practices and follow organizational development rules and standards.
- Develop and deploy code using existing tools and platforms for automation and testing.
- Provide input during evaluation of proposed system acquisitions or solution approaches, considering compatibility, cost, resource needs, operations, and maintenance.
- Integrate software components, subsystems, facilities, and services into the existing technical systems environment; assess impact on other systems.
- Work with cross-functional Information Services teams to support positive project outcomes.
- Install, configure, and verify software component operation.
- Participate in creating standards and proactive processes to collect and report data and statistics for assigned systems.
- Research, design, develop, and implement applications, databases, and interfaces using provided technology platforms.
- Research, design, implement, and manage programs.
- Address problems across test cycles and continuously improve deliverable quality.
- Reference and document each phase of development to support future reference and maintenance.
- Lead and guide developers in the team by providing technical assistance.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Math or related field.
- Software Development Life Cycle and process knowledge.
- Algorithm and Data Structure understanding.
- Critical and analytical thinking skills.
- Understanding of programming principles and design.
- Strong technical knowledge of Enterprise Application/Integration design and development, including systems, databases, operating systems, and Information Services.
- Strong communication skills, including ability to develop and present solutions to superiors.
- Ability to solve complex problems.
- Ability to interact effectively and patiently with customers, including while under pressure.
- Ability to manage multiple projects/tasks simultaneously to meet deadlines.
- Ability to establish and maintain positive working relationships with employees.
- Working experience in design, coding, and deployment.
- Knowledge of industry-standard web platforms: .NET/C#.
- Automation knowledge: RPA and Test Automation.
- Experience with Microsoft Internet Information Server, Linux, Apache, Unix, and Microsoft Foundation Server.
- Experience coordinating work and designing solutions with internal or external customers.
- Experience using SDLC with Agile and Waterfall methodologies.
Technologies
- .NET/C#
- RPA
- Test Automation
- Microsoft Internet Information Server
- Linux
- Apache
- Unix
- Microsoft Foundation Server
- SDLC
- Agile
- Waterfall
Location and Schedule
- Location: Irving, TX (onsite)
- Experience: 7+ years
- Work schedule: 5 Days - 8 Hours
- Work type: Full Time