Logo
Aktra

Software Developer

Aktra, Reston, Virginia, United States, 22090


Job Description

Involve in all phases of the software development lifecycle from requirement gathering, analysis, design to development, testing, and deployment.Job Duties

Apply algorithms to improve the performance of the code and use various data structures to handle data storage and calls.Perform requirements analysis, software design, development, installation, testing, and maintenance for application system components for software systems by following AGILE development.Quickly design, develop, and implement fixes for identified defects.Utilize SQL and XML to retrieve data, store data, and manage the database.Create web APIs and design RESTful web services.Implement frontend and middleware unit tests for regression testing purposes.Provide scientific estimates for the requirements and ensure quality and standards of programming and documentation, and functional business requirements and design specifications for system development and implementation activities.Provide testing, maintenance, and production support on existing and newly developed applications and deploy packages on web server and application server in a timely manner.Establish project metrics, track project milestones, and communicate status to project team members. Explore and suggest strategic technical solutions and aid planning of resources and timescales in relation to project deliverables. Monitor work against the production schedule and produce progress updates as well as report issues or technical difficulties on a regular basis.Requirements

Master’s Degree in Computer Science or Information Technology related field ORBachelor’s Degree in Computer Science or Information Technology with 2 years work experience in software/web application development.

#J-18808-Ljbffr