*Hi,* *Kindly let me know if you are comfortable on below position.*
*Position: .NET Developer* *Location: Plano, TX* *Duration: 3 months (Contract to hire)* *Must have MVC and .NET* *Job Purpose:* The Software Engineer is responsible for the design and development of new features and tools to support our industry leading healthcare software. This position also supports and maintains existing products for growth and development of Revenue Cycle Technology. *Position Objectives:* • Deliver quality software releases on time in an Agile environment • Translate business needs into technical designs • Promote implementation of software engineering best practices and identify needed improvements for internal and external customers *Essential Duties & Responsibilities:* • Responsible for developing new features and the maintenance and enhancements of existing functionality • Responsible for creating and maintaining an extensible and performant system architecture • Collaborate with team members, achieve working synergies within the team to maximize success • Maintains a broad knowledge of emergent trends in software development platforms, tools, methodologies and their underlying principles • Designs and implements software required to complete user stories and defects o Prototyping o Design and development (OO Design and effective use of design patterns) o Debugging and Troubleshooting o Code review, automated unit test coverage and continuous improvement • Build tools to support automation and productivity • Collaborate effectively with team members and project leadership to identify needs and evaluate alternative business solutions. • Ensures automated unit tests written for all new code • Communicates and enforces coding standards • Seeks opportunities to incorporate new technologies into the product’s technology stack when they can add value • Continually seeks opportunities to increase product quality and customer satisfaction • Suggests areas for improvement in internal processes along with possible solutions • Delivers informative, well-organized presentations to team members and project leadership • Works directly with support organizations to resolve production issues • Provides application support by analyzing defects, replicating/fixing defects and providing root cause analysis for defects • Troubleshoots and resolves functional and performance related issues • Seeks development opportunities above and beyond required training • Serve as mentor for junior developers in the hard and soft skills required for success *Minimum Qualifications & Competencies:* • BA/BS in Computer Science or related concentration or equivalent work experience • 5-8 years experience in Software Development, experience in an Agile development environment a plus • Demonstrated ability to develop large modules of software independently and rapidly • Proven experience in Database Development and implementation • Demonstrated ability to work with other teams within an organization such as Quality Assurance, Product Management and Technical support • Demonstrated experience delivering competitive software products • Experienced with Web/Windows based N-tier database applications • Demonstrated ability to work in a team environment that requires quick turnaround and quality output *Required Technical skills:* o C#, ASP.Net MVC 3.0 and up o .NET Framework 4.0 and up o Web services o Design Patterns o SQL Server 2008/2012 (database design and optimization) o Test Driven Development (TDD) • Preferred Technical Skills: o ORM, NHibernate (preferred) or Entity Framework o Continuous Integration o Knowledge of Service Oriented Architecture (SOA), Enterprise Service Bus (ESB), Enterprise Application Integration (EAI, and Business Process Management Systems (BPMS) architectures o Inversion of Control (Structure Map/Castle Windsor/Unity) o Messaging Protocols (SOAP, REST, WSDL and/or WADL) *Regards,* Mayank Dixit Executive Talent Acquisition *Tekshapers, Inc. * *E-Mail/Gtalk*: [email protected] *Desk:* 248-565-4747 Ext: 185 -- You received this message because you are subscribed to the Google Groups "Hot List" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/directclienteq. For more options, visit https://groups.google.com/d/optout.
