Software Engineer

Softheon Stony Brook , NY 11790

Posted 3 weeks ago

We are looking for a talented and self-motivated team player to help design and improve our products.

You are expected to utilize cutting-edge technologies, create high-quality code with the considerations of system performance and scalability, and automate rule-based business processes with optimal algorithms.

Furthermore, if youre innovative, and if youre interested in adopting machine learning and artificial intelligence tools into the RPA solutions, this is your opportunity to make a difference and create value here.

Key Responsibilities:

  • Analyze current programs including performance, diagnosis, and troubleshooting of problem programs as designed innovative solutions to improve their efficiency.
  • Develop libraries of verification routines that can be leveraged across multiple products.
  • Design, develop, test & deploy our software.
  • Develop highly scalable, multi-threaded, multi-tenant microservices that are capable of processing upwards of 1 million transactions.
  • Develop internal and external RESTful Web APIs and SDKs.

Qualifications

  • Strong knowledge of UML and object-oriented design.
  • Strong knowledge of data structures, algorithms and complexity analysis.
  • Hands-on object-oriented language development using C#, Java and/or .NET Framework/.NET Core
  • Experience with relational database and entity relationship design.
  • Experience with version control solutions such as Git and/or Microsoft TFS.
  • Knowledge with design patterns.
  • Experience with Microservices, Docker and Kubernetes a plus.
  • Experience in Linux a plus.
  • Experience in Artificial Intelligence a plus.
  • Experience with RESTful Web APIs a plus.
  • Experience with API documentation frameworks like Swagger a plus.
  • Experience with OAuth 2.0 a plus.
  • Ability to work effectively in an Agile environment.
  • An ability to perform well in a fast-paced environment.
  • Excellent analytical and multitasking skills.
  • Bachelors degree in Computer Science with GPA of 3.5 or better.

When you join Softheon, you will:

  • Have an opportunity to be part of a great team of professionals;
  • Learn and work in an environment surrounded by our Softheonites right here at the Center of Excellence in Wireless Info & Technology (CEWIT) building at Stony Brook University, NY. CEWIT is an unparalleled resource, advancing the science and technology underlying the next epoch of the information revolution (www.cewit.org)
  • Receive competitive salary and career growth opportunities that includes health care, dental, vision, life insurance, flexible spending, 401k and tuition reimbursement benefits package.

ABOUT US:

At Softheon we strive to create simple solutions to complex problems. Our innovative and easy-to-use products have revolutionized the way everyday people control their healthcare needs. Empowering the nation's first state health benefit exchange since 2008, Softheon's vision and strategic direction has designed five platforms to help our partners quickly adapt to industry standards, manage client data, and grow their membership, while never compromising the exceptional care they provide. In this highly dynamic industry, Softheon has maintained its position as a premier Business Process as a Service (BPaaS) and Software as a Service (SaaS) solution, utilized by 37% of healthcare payers and having been responsible for 12% of ACA enrollments processed. Our platform has been ranked #1 in addressing the industrys ever-changing regulatory demands and recognized by Gartner, IDC, AHIP, ACAP, and HCEG.

To find out more about Softheon please visit www.softheon.com.

To all recruitment agencies: Softheon does not accept agency resumes. Please do not forward resumes to Softheon employees or any other company location. Softheon is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company that does not have a signed agreement with the Company.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Developer

Stony Brook University

Posted 2 weeks ago

VIEW JOBS 10/7/2019 12:00:00 AM 2020-01-05T00:00 The Division of Information Technology - Enterprise Applications & Integrations has the following opportunities available: Software Developer- SL3 Required Qualifications: (Evidenced by attached resume)Bachelor's Degree. Three (3) years of full-time, relevant software development experience. Experience in object oriented languages and structured query language. Knowledge of software development practices. Experience effectively translating functional business requirements into relevant technical specifications. Experience in developing data integrations. Preferred Qualifications: Advanced Degree. More than three (3) years of full-time, relevant software development experience in front-end, back-end, and report development (i.e. Oracle BI publisher). Experience extending the functionality of an Enterprise Resource Planning system. Knowledge of HR Information Systems or Students Information systems. Experience with Service Oriented Architecture and Web Services, APIs or other technologies. Primary Purpose: Provide technology services to Stony Brook University in support of the systems that run the Human Resources, Financial, Student Systems, Research Administration and other Administrative functions of the university. Responsible for business analysis, application design, programming, report development, troubleshooting, problem resolution, maintenance, and documentation of applications, interfaces, and reports. Selection, analysis, configuration and maintenance of Software as a service and/or hosted applications. Incumbent will collaborate with their colleagues in other DoIT Design, build, and maintain current and new features of PeopleSoft applications utilizing the provided technologies, and software development platform. * Design, build and maintain complex data integrations between University systems, while ensuring data security and integrity. * Develop integrations to help streamline current business operations or system processes. This includes all aspects of software development including requirements gathering, analysis, design, coding, developing, testing, debugging, documentation, and maintenance. * Collaborate with other DoIT staff on new projects or application upgrades. Employ standards to ensure data accuracy, security and privacy of information. * Advise management of potential breaches of data and systems security. * In performance of all job duties, at all times be responsible for delivering optimal customer service, for protecting institutional data and privacy, and the excellent delivery of solutions and services by following divisional and University policies, procedures, and processes. Build and maintain the BI publisher reports.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. Document applications, reports, and interfaces to describe program objectives, use cases, development, logic, coding, configurations, corrections, and other elements required to ensure others have sufficient information to support. Other duties or projects as assigned as appropriate to rank and departmental mission. Senior Programmer/Analyst- SL4 Required Qualifications (Evidenced by an attached resume): Bachelor's Degree. Four (4) years of full-time, relevant software development experience. Experience in object oriented languages and structured query language. Knowledge of software development practices. Experience effectively translating functional business requirements into relevant technical specifications. Experience with developing integrations using Web services, APIs or other technologies. Preferred Qualifications: Advanced degree. Database management systems experience. More than four (4) years of full-time, relevant software development experience in front-end, back-end, and report development (i.e. Oracle BI publisher). Experience extending the functionality of an Enterprise Resource Planning system. Knowledge of HR Information Systems or Students Information systems. Experience with Service Oriented Architecture and Web Services. Experience with Integration Broker, Component Interface, PeopleCode and SQR. Brief Description of Duties: The Senior Programmer/Analyst in the Division of Information Technology Enterprise Applications and Integrations department will provide technology services to Stony Brook University in support of the systems that support the Financial, Human Resources, Research Administration, Campus Residences, Admissions, Student Financial, Academic Administration, Financial Aid, Student Activities and other Administrative functions of the university. Senior Programmer/Analysts are responsible for business analysis, application design, programming, troubleshooting, problem resolution, maintenance of applications, interfaces, and reports as well as selection, analysis, configuration and maintenance of Software as a Service and/or hosted applications. The Senior Programmer/Analyst is responsible for working closely with his/her functional counterparts in Stony Brook's administrative operations departments to understand their requirements and assist in finding effective and efficient solutions. S/he will collaborate with his/her colleagues in other DoIT departments. Work with Stony Brook University Administrative Operations Departments to prepare studies to evaluate user needs and define system requirements, perform analyses of complex data processing applications with complex logical relationships, research and evaluate solutions, conceptualize designs, purchase, configure and maintain systems or configure, develop and refine application functionality, install, configure and maintain systems within required time frame. * Plan, analyze, design, develop, test, troubleshoot, and maintain custom applications and reports to meet business requirements including coding, testing, debugging and installing. * Design, build and maintain complex data integrations between University systems, while ensuring data security and integrity. Develop integrations to help streamline current business operations or system processes. * Consult with clients to understand current and future operating procedures and clarify program objectives to ensure systems effectively support operational requirements. * In performance of all job duties, at all times be responsible for delivering optimal customer service, for protecting institutional data and privacy, and the excellent delivery of solutions and services by following divisional and University policies, procedures, and processes. Manage vendor support of vendor-provided software services and support. Investigate new technology trends, for example, web/mobile technologies, big data analysis needs, self-service, Software as a Service and other Cloud technologies to enable the university to leverage appropriate technologies to support current and future institutional needs. Research and keep up-to-date with technology developments and employ new technologies to ensure applications, systems, reports, and interfaces at the university take advantage of new features. Recommend new or modified standards and procedures, or technologies. Prepare and deliver proposals and reports to ensure effective communication of status, issues and opportunities to a variety of audiences including the Division of Information Technology, administrative operational departments. As assigned, provide leadership, mentoring, training, supervision, oversight, and technical expertise to lower level staff and student employees. Review and improve programs formulated by other lower level programmer analysts. Act as Project Manager on assigned development projects. Document applications, reports, and interfaces to describe program objectives, use cases, development, logic, coding, configurations, corrections, and other elements required to ensure others have sufficient information to support. 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 stonybrook.edu/tobaccofree. 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 info@goer.ny.gov. 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 http://www.stonybrook.edu/police. '336815 Stony Brook University Stony Brook NY

Software Engineer

Softheon