Application Software Engineer (Core Systems) 3

Apply Now

Company: Codeforce360

Location: Charlotte, NC 28269

Description:

Required Skills:
  • C#/.Net, SQL, Mongo DB, Go Lang, Automated Unit/ Integrated testing

Position Purpose:
  • Responsible for the entire implementation process and drive definition of business needs

Day to Day responsibilities and description of project:
  • Responsible for design and development (core) of building various components like User interface and web services to support Chart chase & Supplemental Data system using C#, .Net framework, SQL, Mongo DB, Web API, Kafka.
  • Write application software, data analysis, data access, programming, database design, implementation, testing, deployments and user documentation.
  • Implement Kafka, a message distribution platform for message distribution between different clients, instead of point to point communication and time complexity of application.
  • Develop and implement software tool for timely run batch services, reports, analysis, processing data and retrieving image file by interface FILENET.
  • Involved in design, development and consuming restful services using web API to expose data for MongoDB synchronization, create windows application that served on dynamically generating reports in different formats from that data.
  • Design and implement a portal based Model view controller application utilizing various API being hosted on a secure platform. Use dependency injection for faster development process used to support asynchronous technique and design patterns.
  • Develop test strategies, test plans, re-usable automated scripts and test cases and perform Unit Testing to identify and resolve functional, usability issues and integration of various components before deployment.
  • Work with the testing team on performing load, regression and performance testing to ensure reliability of the API's built.
  • Responsible for set up of Jenkins code pipeline deployment for a 3 tier environment.

Similar Jobs