Citizen
Work Permit
Full Time
Direct Hire
UG :- Any UG
PG :- Any PG
No of position :- ( 1 )
Post :- 2nd Dec 2019
Job description
Primary duties include:
Cover all phases of software lifecycle like planning, requirements gathering, design, development,testing, deployment and maintenance
Work with technical leads, architects, subject matter experts and Support groups to analyzeexisting design and formulate concepts for the developers.
Analyze the needs of business and then quantify those needs into technical requirements andsupport the technical requirements using modeling techniques such as flow diagrams, UML orentity relationship.Work collaboratively with design team to understand end user requirements to provide technicalsolutions and for the implementation of new software features Develop SOAP based API using Python, FLASK/DJANGO and expose the endpoint to the users
Process all the requests received from the clients and generate appropriate response for therequests (GET/POST methods).o Develop a database schema for storing all the transactions in Couch base DB.
Create an authentication system for all the users and generate an API key for properauthentication.
Develop backâ?end components to improve responsiveness and overall performance.Design and develop low latency, high availability and performing applications
Building low latency application by quickly responding to the requests received from the users
Build application with high availability 100% operational without failing by implementing backupand failover system for the data storage and access
Improve performance of the application by reducing the serverâ?side, client â?side rendering timeand by optimizing the database queries.Integration of userâ?facing elements developed by frontâ?end developers with serverâ?side logic
Build backend services which runs only when a request is received using server lessarchitectures like AWS Lambda
Integrate frontend with backend services over HTTP using JSON/XML responses
Writing reusable, testable, and efficient code
Write efficient code which is easy to Maintain, Reusable and performance oriented.o Identify the components which are used in multiple modules of the project and createstructure/framework which can be reused in other modules.
Optimize the code for better performance where realâ?time data processing is necessary.
Write unit tests for each of the functions and implement test driven development.o Implement multiprocessing for achieving real time data processing and simultaneous execution.Responsible for moving Code from development to orchestrating testing server into Production server,by building Continuous Integration and Continuous Deployment pipeline using
Experience 4 to 5 years.Experience in Python integration and coding
B to B integration
Developer experience
Expert in utilizing cloud technology
Who does lot of file handling and integration handling, Connecting to servers, calling the web service, creating web services
Export internal APIs, create APIs
Interested professional can send there resume to raghav.b@aciinfotech.com
RoleSoftware Developer
Industry TypeIT-Software / Software Services
Functional AreaIT Software - Application Programming, Maintenance
Employment TypeFull Time, Permanent
Role CategoryProgramming & Design
Education
UG :Graduation Not Required, Any Graduate in Any Specialization
PG :Any Postgraduate in Any Specialization, Post Graduation Not Required
Doctorate :Doctorate Not Required, Any Doctorate in Any Specialization
Key Skills
UML Django XML Continuous Integration Schema JSON SOAP AWS Web Services Python