Software Applications DeveloperThe Applied Research Laboratory at Penn State University • United States
Software Applications Developer
The Applied Research Laboratory at Penn State University
- United States
- United States
Über
Apply for the Software Applications Developer role at The Applied Research Laboratory at Penn State University. Application Instructions Current Penn State employee (faculty, staff, technical service, or student): log into Workday for internal application. Please do not apply here. Current Penn State student (not previously employed): log into Workday for student application. Please do not apply here. External applicant: click
Apply
and complete the application process. Approval of remote/hybrid work is not guaranteed.
Position Overview
We are seeking a talented, experienced, and highly-motivated Software Developer to join the Visualization and Decision Support Division of the Applied Research Laboratory (ARL) at Penn State. Responsibilities include developing cutting?edge visualization and decision?support software for customers. Responsibilities
Design, develop, test, and deploy scalable software solutions. Lead complex software development projects from architecture to delivery. Work with data scientists to transition research?level code into production?level software applications. Conduct code reviews and mentor junior developers. Identify performance bottlenecks and optimize system efficiency. Maintain and improve existing codebases and development practices. Ensure software follows modern security and compliance best practices. Stay current with emerging technologies and propose adoption. Execute tasks within an Agile development process. Coordinate Software Engineering research and development across disciplines. Mentor and train employees in software?related technical, project, and business development skills.
Required Skills / Experience
Background in database design (SQL and NoSQL). Strong knowledge of APIs (RESTful and/or GraphQL). Fluency in Python, Java, and SQL.
Preferred Skills / Experience
Eligibility for top secret or higher security clearance. Experience with microservices architecture. Exposure to AI/ML frameworks (e.g., TensorFlow, PyTorch). Solid experience with CI/CD pipelines and DevOps practices.
Minimum Education & Experience
Senior Professional: Bachelors degree with 6+ years of relevant experience (or equivalent). Advanced Professional: Bachelors degree with 3+ years of relevant experience (or equivalent). Location
Full-on-site in State College, PA or Reston, VA. Salary & Benefits
Salary range: $76,700 $129,500. Geographic differential may apply. Benefits include medical, dental, vision coverage; retirement plans; paid time off; 75% tuition discount. Background Checks / Clearances
Employment requires background check(s) and successful completion of a pre?employment drug screen. Ability to obtain a government security clearance is required. U.S. citizenship required. EEO Statement
Penn State is an equal opportunity employer and is committed to providing employment opportunities to all qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. If you are unable to use our online application process due to an impairment or disability, please contact 814-865-1473. #J-18808-Ljbffr
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.