Us Citizen
Green Card
Corp-Corp
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 17th Apr 2021
Project involves developing several new complex API's, CBO development, publishing and consuming data from Kafka topics, developing load process of large data into Oracle & logging events to Mongo DB, creating docker containers, creating swagger pages, developing and interpreting Xpaths, configuring IIS on Windows, working in both Windows and Linux environments, developing logic/rules in .Net or approved programming language, developing documentation smoke tests and testing scripts for applications that are developed for this project.
Advanced level developer that includes the following skillsets
Must have Lead experience and excellent communication skills
- 7+ years of hands on experience with .net framework (4.5 or higher), .net core (2.2 or higher) and C#.
- 8+ years of experience with SQL (Oracle, MSSQL, MySQL, etc) and NoSQL (Mongo)
- Ability to develop and maintain REST APIs, windows services, web applications, forms applications, etc.
- Ability to deploy code to IIS 7 and deploying applications as containers
- Strong knowledge and experience with micro-services architecture
- Experience to integrate newer applications with pre-existing legacy applications
- Knowledge of shell scripting (UNIX)
-Experience with streaming technologies such as Kafka – must be advanced
-Knowledge of EDI transactions a plus
-Healthcare knowledge is a plus
---------
Job Description: Summary: The main function of an specialty analyst/developer is to develop, create, and modify general computer applications software or specialized utility programs utilizing software packages considered. A typical specialty analyst/developer is responsible for designing software or customizing software for client use with the aim of optimizing operational efficiency. Job Responsibilities: Review and approve modifications to existing software to correct errors, allow it to adapt to new hardware, or to improve its performance. Review and approve the design and development of software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration. Counsel customers about software system design and maintenance.
Counsel systems analysts, engineers, programmers and others on project limitations and capabilities, performance requirements and interfaces. Develop and direct software system testing and validation procedures, programming, and documentation. Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
Skills: Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. Expert ability to work independently and manage one’s time.
Expert leadership and mentoring skills necessary to provide support and constructive performance feedback. Expert knowledge of circuit boards, processors, electronic equipment and computer hardware and software.
Expert knowledge of design techniques and principles involved in production of drawings and models. Expert knowledge of niche computer software, such as Oracle, Csharp.net, Lawson, etc. Education/Experience: Bachelor's degree in computer science or equivalent training required. 10+ years related experience required.