Senior Software Engineer II Job at Disability Solutions, Raleigh, NC

Y0N5S1hJQjJBaGIwak5LTkcyYWdOUUdX
  • Disability Solutions
  • Raleigh, NC

Job Description

BASIC FUNCTIONS: This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design - typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions.

QUALIFICATIONS:
• 5+ years of Software Engineering experience
• BS Engineering/Computer Science or equivalent experience required

TECHNICAL SKILLS:
• Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
• Strong proficiency with data manipulation language including optimization techniques.
• Strong understanding of normalized/dimensional data modeling principles.
• Strong knowledge of multiple data storage subsystems.
• Expertise in development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net.
• Strong research skills.
• Strong knowledge in industry best practices in development.
• Knowledge in using and developing applicable tool sets.
• Ability to interface competently with other technical personnel or team members to finalize requirements.
• Ability to work well with internal and external technology resources.
• Knowledge of test-driven development.
• Ability to write and review portions of detailed specifications for the development of complex system components.
• Ability to complete complex bug fixes.
• Good oral and written communications skills.

ACCOUNTABILITIES:
• Interface with other technical personnel or team members to finalize requirements.
• Write and review portions of detailed specifications for the development of complex system components.
• Complete complex bug fixes.
• Work closely with other development team members to understand complex product requirements and translate them into software designs.
• Successfully implement development processes, coding best practices, and code reviews.
• Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
• Resolve complex technical issues as necessary.
• Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
• Keep abreast of new technology developments.
• Design and work with complex data models.
• Mentor less-senior software developers on development methodologies and optimization techniques.
• All other duties as assigned.

Job Tags

Similar Jobs

Truck Driver Nation

CDL-A Driver w/ Tanker & Hazmat - Up to $95K+ Annually - Steady Freight Job at Truck Driver Nation

 ...CDL-A Driver w/ Tanker & Hazmat Up to $95K+ Annually Steady Freight [Job ID: 04THD] Now hiring experienced CDL-A truck drivers with Tanker and Hazmat endorsements for a well-paying, steady freight opportunity. Position Details: Pay : Up to $1,800$2,... 

ABM Industries

Cleaner Job at ABM Industries

 ...Job Summary Details: The Cleaner provides the cleaning and upkeep of an assigned area. Pay Rate: $16.66 an hour The pay listed is the hourly range or the hourly rate for this position. A specific offer will vary based on applicants experience, skills, abilities... 

Century Rehabilitation

Physical Therapist Assistant (PTA) - Full Time - Wells, TX Job at Century Rehabilitation

_*Caring.Committed.Compassionate.Complete*__*Physical Therapist Assistant (PTA)*_ Century provides Physical Therapy, Occupational Therapy and Speech-Language Pathology to patients in skilled nursing and out-patient facilities. We are founded on the principles of doing... 

Get It - Healthcare

RN Triage Nurse - Remote Job at Get It - Healthcare

Are you a skilled and compassionate RN looking for a rewarding remote opportunity? We are a rapidly growing triage service seeking experienced nurses with both pediatric and adult care backgrounds to join our dedicated team. Why Join Us? Work from the comfort of your... 

Gelfand Rennert & Feldman

Music Royalty Analyst Job at Gelfand Rennert & Feldman

 ...Description Position Summary We are seeking a Music Royalty Analyst with ideally strong...  ...Review and summarize music industry contracts (recording, publishing, etc.)...  ...as VLOOKUP and SUMIF) bonus points for experience with Power Pivot and Power Query Solid...