This position will be based out of the Indianapolis, IN office (Remote).
Responsibilities:
• Responsible for the development, maintenance and integration of application software, and tier II support
• Codes, defines criteria, performs testing, performance tuning, debugging, and documents software functionality.
• Understands and utilizes the methodologies, policies and procedures to support the use of inheriting objects and modifying base components to maximize development time and consistency
• Diagnoses and isolates application software problems; formulates and implements effective solutions considering system capacity, limitations, time requirements, and desired results in order to resolve system problems and prevent reoccurrence
• Estimates amount of work effort required to complete tasks
• Works closely with team members to understand IT business requirements that drive the analysis and design of technical solutions that are in compliance with architectural blueprints and business strategies
• Knowledge of software development life cycles and the activities that occur within lifecycles
• Performs other duties as assigned
Required Skills:
• Microsoft C# Development
• AWS Cloud Experience
• Web Services Development Experience
• Agile Development Methods
• CI/CD
• Major Relational Database Development / Management
Preferred Skills:
• Experience in Healthcare IT a plus
Required Experience
• BS in Computer Science, Information Systems, or other related field
• 7 or more years of Software Development work experience
Senior Software Engineer_REMOTE