Web Systems Developer

This position has been filled or has expired. To search all open positions, visit our Job Board.

Job summary:
The Web Systems Developer is responsible for providing support to SERC’s IT function. The Web Systems Developer will provide application and infrastructure support, development expertise for our current suite of software and online applications, as well as being responsible for the innovation of new effective and efficient business solutions to meet the organization’s IT needs. In addition, the role will collaborate on various application and data integration projects as needed.

Responsibilities:
• Collaborate with various SERC business units to determine unique business needs by analyzing technical requirements
• Design, test, and develop website and software applications to meet business needs
• Monitor web application performance by ensuring its security, stability, and availability for use to optimize the security, privacy, and integrity of company data
• Evaluate code to ensure proper structure, validity, compliance with industry standards, as well as compatibility with various browsers, devices, and operating systems
• Provide software infrastructure support
• Ensure continued functionality of software during maintenance and testing
• Develop best practices for content management and publication activities
• Review development processes to fix bugs or address business concerns
• Provide proactive and reactive data management support and training to users
• Collaborate and work with internal and external partners to find issues and identify and implement the best solutions for the organization
• Participate in and lead application and data integration projects involving internal and/or external stakeholders
• Perform other duties and responsibilities, as directed

Qualifications:
• Excellent organizational skills, time management skills, and ability to prioritize workload based on departmental needs
• Superb analytical, logical reasoning, and problem-solving skills
• Experience with data transformation techniques such as aggregations, joins, and data cleaning
• Advanced skills with platforms such as SharePoint and .Net
• Solid experience with programming languages such as C++, R, Python, VBA, JavaScript, HTMLCSS. Full-stack preferred
• Experience with web application support, administration, and data integration
• Ability to use developer tools such as SQLStudio, JDeveloper, Visual Studio
• Strong communication and interpersonal skills with proven ability to present findings and recommendations, both written and verbally, to a diverse audience of technical and non-technical professionals
• Demonstrated experience with the operations of application patching and vulnerability remediation

Education and experience:
• Bachelor’s degree in Computer Science, Information Systems or Software Engineering. A combination of equivalent experience and/or education is acceptable
• 3+ years of hands-on web development, software engineering, and data integration experience

Physical demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Regularly required to sit for long periods of time; frequent hearing and talking required. Extensive keyboarding. May be required to lift up to 30 lbs

Work environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Standard office environment. Position requires periodic overnight travel