Inform complexity estimates for proposed software application features and enhancements. Program new applications, features, and enhancements, including application code and database queries. Execute integrations with third-party software systems. Author and maintain automated tests for software applications to safeguard quality. Investigate, diagnose, and mitigate software applications failures and defects. Measure, record, and maintain a standardized set of metrics for software code quality. Monitor and support as necessary the deployment of software applications to production. Provide consultations for other software developers working in his areas of subject matter expertise. Advise Quality Assurance regarding how to test software application features, enhancements, and defect fixes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level