Associated Universities, Inc. · 10 hours ago
Software Engineer II - III (5025)
Maximize your interview chances
EducationNon Profit
Insider Connection @Associated Universities, Inc.
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Development and support of software to help scientists work with radio astronomy observations more easily
Maintenance and necessary upgrades of the existing software
Developing new products to meet the challenges posed by the new observing paradigms
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
You have a bachelor's degree in computer science, engineering, scientific or related field; highly relevant experience may be considered in lieu of a bachelor's degree.
You have at least one year of experience in the professional development of software applications; candidates with progressively more work experience will be considered for a higher-level position ranking.
Proficiency with Python
Understanding of object-oriented design and development
Demonstrated ability to learn and apply new software languages
Experience with version control software, testing methodologies and CI/CD
Experience debugging and profiling software systems
Strong interpersonal and communications skills
Experience with relational databases, including database normalization and administration
Experience integrating software components into a functioning, maintainable system, including across multiple hosts, increasing users, and similar scaling challenges
Familiarity with Agile development processes
Familiarity with basic astronomical principles, spectrum management, and data reduction
Preferred
While not required, you may have an advanced degree in a related field.
Experience developing software with C++ is desired
Benefits
Excellent paid time off (13 holidays, annual accrual of up to 24 vacation days and 15 sick days, additional time off for doctor/dentist visits, and 8 weeks of paid parental leave)
Medical, dental and vision plans are effective on the first day of employment
NRAO’s retirement benefit contributes an amount equal to 10 percent of a qualified participant’s base pay with no required employee contribution
Optional supplemental, tax-deferred plan for employee retirement contributions