Develops, creates, and modifies general computer application software or specialized utility programs. Analyzes user needs and develops software solutions, designing or customizing software to optimize operational efficiency. The role designs and develops software systems according to specifications, maintains existing software, evaluates the feasibility of designs within time and cost constraints, and performs custom programming to support business needs. It also consults with other departments, coordinates software installation, monitors equipment functioning, and develops and directs software testing, validation, programming, and documentation. The position requires a bachelor’s degree in a related field and at least three years of related experience. Employees must be legally authorized to work in the United States, and visa sponsorship is unavailable. The position is subject to ITAR requirements for U.S. person status. The stated base salary range is $70,000 to $100,000, depending on the candidate’s education, skills, and experience.
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