Software Engineer

Job Duties

  • Work on web application design and development under close guidance.
  • Create initial test plans and cases, execute manual and automated test scripts, identify defects, and validate software functionality, while providing clear reports on the results.
  • Participate in design reviews with the customer as directed.
  • Draft reports on time and resources required for testing, monitoring progress, while training to work closely with product management, customer support, engineering, and other stakeholders to resolve issues and provide ongoing status updates.
  • Participate in analysis activities such as producing use cases or a business object model under supervision.
  • Develop software that conforms to a design model within its constraints following established instructions.
  • Execute unit test programs to ensure correctness of the implementation.
  • Carry out performance tuning of specific software components with guidance.
  • Prepare documentation for design, source code, unit test plans, integration tests, release notes, requirements reviews, and design feedback as required.
  • Follow established development standards and code style guidelines.
  • Communicate the status of development progress to supervisors and team members.
  • Train to manage and evaluate system enhancements and resolve system issues.
  • Validate the implementation for conformance to the design following the provided specifications.
  • Deploy software features in Javaand C++, using Git for version control to monitor changes

Location: Anywhere in USA

Please submit your resume and cover letter to: hr@kalpratech.com

Job Category: Software Engineer
Job Type: Full Time
Job Location: Anywhere in USA

Apply for this position

Allowed Type(s): .pdf, .doc, .docx