What are the responsibilities and job description for the Principal Software Engineer position at IDR Healthcare?
IDR is seeking a Principal Software Engineer to join one of our top clients. If you are looking for an opportunity to join a large organization and work within an ever-growing team-oriented culture, please apply today!
Position Summary / Key Responsibilities for Principal Software Engineer :
- Quickly grasp and analyze business strategies and operating models, applying gap analysis techniques to develop a long-term technical product strategy. Ensure technical product capabilities and social functionalities align with business objectives and goals.
- Communicate goals, key metrics, and value propositions effectively across the organization.
- Facilitate the design, development, and enhancement of both existing and new products in collaboration with business stakeholders.
- Partner with Product Management and Engineering to plan, execute, and deliver new and existing product offerings.
- Support domain and technical teams in solving complex use cases and system challenges while driving technical transformation and change.
- Possess knowledge of .NET system services, communication protocols, and relevant industry technologies.
- Experience with Object-Oriented Design & Analysis principles in C#, along with exposure to WCF, API development, ORM, Cloud, SOA, SaaS, and SQL-based data stores.
- Lead team development efforts to ensure successful project delivery. Provide technical leadership through mentorship and coaching. Promote high software quality standards by fostering best practices and continuous improvement within the team.
- Assist in gathering and documenting user requirements, developing user stories, and creating estimates and work plans.
- Provide third-tier support to business users. Conduct research and evaluate various software products.
- Perform deep-dive analyses into data stores to generate meaningful insights, operational intelligence, customer experience visualizations, and proactive trend analyses.
- Passionate about creating solutions and solving problems-at the right time, in the right way, and for the right reasons.
- Open to learning, receptive to feedback, and consistently demonstrates success in their discipline in a transparent and measurable manner.
Required Qualifications for Principal Software Engineer :
What's in it for you?
Why IDR?