Software Developer

Job description



Required Qualifications (as evidenced by an attached resume):

Bachelor's Degree (foreign equivalent or higher).  Three (3) years of full-time, relevant software development experience.  Experience effectively translating functional business requirements into relevant technical specifications.

Preferred Qualifications:

Full-stack software developer experience to include relevant front-end (UI, UX & JavaScript) and back-end (Database and Message Queue).  Experience with a reporting system (e.g. Crystal Reports, Cognos, etc.) Experience developing responsive web applications.  Experience using source control.

Brief Description of Duties:

This position is responsible for the software development and ongoing support of highly critical and complex systems for both front-end and back-end desktop, web, mobile and batch applications. This includes all aspects of software development, including requirements analysis, design, coding, building, deploying, testing, debugging, documentation and maintenance. As a developer on our team, you will work on our stack composed of C#, ASP.NET MVC, Solr, relational databases, Bootstrap and AngularJS, with supporting technologies like message queuing, search and indexing, document oriented data stores, crystal reports/reporting systems, etc.

The successful candidate will have relevant technical knowledge as demonstrated by an active GitHub or Bitbucket account, contributing to an open-source project as well as strategic and analytical thinking skills with an ability to solve problems and make effective decisions. In addition to outstanding written, verbal, and interpersonal communication skills, it is important that the incumbent have experience successfully working independently as well as part of a team with a collaborative approach to problem solving. Strong organizational and time management skills with exceptional attention to detail are a necessary component to this role.

    Develop, maintain and support facilities, finance, and administrative related applications. Develop, maintain and support desktop, web, mobile, and batch applications using the various technologies and frameworks identified in required and preferred qualifications. This includes all aspects of software development, including requirements analysis, design, coding, building, deploying, testing, debugging, documentation and maintenance. Develop software involving the use of SQL Server database server and Oracle back-end databases. Create and maintain reports.

    Contribute to improving the organization's development environment, thus assisting other programmers in the development of software. This also includes the research of new, useful technologies to improve the development environment, which affects the efficiency of the team as a whole and should strive to share any new concepts/technologies with the rest of the development team.

    Act as a second-level mentor for the organization's student developers with designing and maintaining desktop, web, and mobile applications, including all the aspects of software development mentioned above and any current software development projects. This includes providing both hands-on and hands-off training to the student developers so that they learn all required skills necessary to complete their development tasks.

    Other duties or projects as assigned as appropriate to rank and departmental mission.


Special Notes:

This is a full time appointment.  FLSA Exempt position, not eligible for the overtime provisions of the FLSA. Minimum salary threshold must be met to maintain FLSA exemption.

Essential Position:  This has been designated as an essential position based on the duties of the job and the functions performed.  Positions that are designated as such are required to report to work/remain at work even if classes are cancelled, and the campus is working on limited operations in an emergency.


Stony Brook University is 100% tobacco-free as of January 1, 2016. See our policy and learn more at

Pursuant to Executive Order 161, no State entity, as defined by the Executive Order, is permitted to ask, or mandate, in any form, that an applicant for employment provide his or her current compensation, or any prior compensation history, until such time as the applicant is extended a conditional offer of employment with compensation.  If such information has been requested from you before such time, please contact the Governor’s Office of Employee Relations at (518) 474-6988 or via email at [email protected]   

About Stony Brook:

Stony Brook University, home to many highly ranked graduate research programs, is located 60 miles from New York City on Long Island's scenic North  Shore. Our 1,100-acre campus is home to 24,000 undergraduate, graduate, and doctoral students and more than 13,500 faculty and staff. SBU is a comprehensive research-intensive university and a member of the prestigious Association of American Universities (AAU), which includes 34 public universities among its 62 members. SBU consists of 12 schools and colleges and a teaching hospital that provides state-of-the-art healthcare in the Long Island region. SBU also manages and performs joint research with Brookhaven National Laboratory, the only Department of Energy Laboratory in the Northeast, and shares doctoral programs with Cold Spring Harbor Laboratory, a world-renowned molecular biology institute. Home to the Emerson String Quartet, the Jackson Pollack House in East Hampton, New York, the Humanities Institute, and the Southampton Arts Program, and with endeavors that extend to the Turkana Basin Institute in Kenya and the Ranomafana National Park in Madagascar, SBU sustains an international reputation that cuts across the arts, humanities, social sciences, and natural sciences.

Stony Brook University is an Affirmative Action/Equal Opportunity employer. We encourage protected veterans, individuals with disabilities, women and minorities to apply.

If you need a disability related accommodation, please call the University Human Resource Services Department at (631) 632- 6161 or the University Hospital Human Resources Department at (631) 444-4700.  In accordance with the Title II Crime Awareness and Security Act, a copy of our crime statistics is available upon request by calling (631) 632- 6350.  It can also be viewed on line at the University Police website at

Job Field: Information Technology
Primary Location: US-NY-Stony Brook
Schedule: Full-time
Shift: Day Shift
Posting Start Date: Aug 8, 2019
Posting End Date: Sep 7, 2019, 10:59:00 PM




Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 2/8/2019
Application Due: 9/9/2019
Work Type: