Cognitive is seeking a Software Developer, Technical Lead with advanced knowledge and expertise in applications programming methodologies and disciplines; Expert knowledge in C# and .
Net; Advanced Knowledge of Structured Query Language (SQL) in Microsoft SQL and Oracle environments; Knowledge of Cloud Technologies, especially Azure.
Duties:
Lead development team and ownership of technical outcomes
Develops and maintains enterprise software applications using C# programming language
Ability to decrypt JSON, XML structured data into normalize data sets
Experience in developing REST API services
Creating high-availability applications
Writes clean, efficient, and well documented code that adheres to software development standards and best practices
Outlines possible risk and core dependencies in development
Works with internal architecture teams and Customer teams to ensure common understanding on technical outcomes
Collaborates with other developers, testers, and stakeholders to ensure timely delivery of software features and bug fixes
Ensures all code from development team can follow all client required SDLC methodology
Ensures all code from development team are written in optimized, error free at time of deployment to production
Ensures all code matches contract requirements
Performs code reviews and provides constructive feedback to other team members
Continuously learns and stays up-to-date with the latest industry trends, tools, and technologies related to .
Net development
Required Skills:
Proven experience in .
NET/C# development
Excellent leadership skills and ability to guide other developers in coding tasks
Knowledge of database systems and data modeling
Strong problem-solving and debugging skills
Proficiency in version control systems
Detailed-oriented with the ability to adjust to priorities, learn systems, within time constraints and with available resources
Self-starter with a positive attitude and very good interpersonal skills.
Comfortable working independently and able to deliver top-Quality, error free work on time.
Technical Skills: C# / .
Net; Oracle SQL (SQL Developer); Spring Framework (Batch, Boot, WS, Rest, Micro-services, Test Framework); SOAP and Rest architecture; JBoss
Preferred Technical Skills: SVN version control
Required Education, Experience, and Clearance:
Bacehelor’s Degree in Computer Science, Electronics Engineering, or other engineering discipline
8 years of additional relevant experience may be substituted for education
8 years of experience
Ability to obtain a Position of Public Trust - Medium Background Investigation (MBI)
US Citizenship Required
Nice to Have:
7+ years experience supporting healthcare applications
Experience in Agile methodologies
Experience with Azure Cloud