Software Developer II

Software Developer II

03 Nov 2023
South Carolina, Greenville / upstate, 29601 Greenville / upstate USA

Software Developer II

Vacancy expired!

Job Title: Software Developer II

Start Date: ASAP

Location: Greenville, SC

Position Type: Full Time

Interview Type: In-person/Video Call

Requirement ID: OTDSDII585MP

Position SummaryOur Greenville, South Caroline Administrative office has the opportunity for an experienced Software Developer II to join the Firm’s expanding Technology department. The Software Developer II will be responsible for software and applications development and implementation working closely with software architects, other software developers and end users. Designs and develops software enhancements, integrations and new modules. Contributes to development projects from requirements collection and initial design through user acceptance testing while providing strategic technical direction. Develops information systems by studying operations; designing, developing, and installing software solutions; including documentation and support. Protects operations by keeping information confidential and applying security best practices.

Essential Functions
  • Provides information by collecting, analyzing, and summarizing development and service issues. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Exercises independent judgment and discretion in overall development projects. Prioritizes plans and tracks project progress. Provides status reporting to project stakeholders and management.
  • Designs, develops and modifies programs, including prototypes. Researches product development options and provides analysis for product direction.
  • Consults with internal departments in the Firm to identify needs and include into project objectives. Provides support regarding product development to internal departments.
  • Works in conjunction with other Software Developers.

  • To support the health and safety of our teams and work spaces, we require employees to be fully vaccinated against COVID-19 or to have received an approved accommodation based on medical condition or sincerely held religious belief or practice, or as otherwise required by applicable law. Please let us know if you’d like to discuss the policy or available accommodations before proceeding with our recruitment process.
  • Bachelor of Science in Computer Science or equivalent experience is preferred.
  • 6+ years of experience as a Software Developer, preferably working in legal field.
  • Proficient in all Microsoft applications, including but not limited to Word, Excel, PowerPoint, Outlook, Teams, Visual Studio, SQL Server Management Studio and other tools from vendors.
  • Understand common development patterns such as model-view-controller and the full stack development of web based applications on the Microsoft platform with a SQL Server backend database(s). Fluent in Microsoft C#, REACT and Microsoft T-SQL.
  • Analyzing Information, Software Design, Software Documentation, Software Testing,
  • Teamwork, General Programming Skills, Software Development Fundamentals, Software Development Process, Software Requirements, Software Architecture, Coaching and Mentoring.

Other developer-type requirements:
  • ASP.Net
    • Command Line Interface applications
    • Web base ASP.Net MVC applications
    • SOAP and WCF web services creation and consumption
  • Microsoft Visual Studio 2019+
    • C#
    • Entity Framework and Linq to SQL
    • SQL CLR
    • Deployment/Publishing practices
    • Source Control (Git)
    • Authentication
      • Active Directory
      • OWIN Forms Authentication with 2 Factor Authentication (2FA)
      • Role base security models
  • Microsoft SQL Server, T-SQL and SSMS
    • T-SQL
    • SSMS
    • Stored Procedure
  • Workflow engines a plus
    • IntApp Flow
    • Microsoft Flow
  • JavaScript and JavaScript libraries
    • jQuery, jQuery UI and jQuery Mobile
    • Kendo UI
    • REACT
    • Angular a plus
  • CSS and LESS
    • Bootstrap
    • Kendo UI theming
  • HTML 5 and browser dependencies
    • Microsoft Internet Explorer 11
    • Microsoft Edge
    • Google Chrome
  • Open Source languages (a plus)
    • Python
  • SDLC
    • SCRUM
    • Agile development practices
  • PowerShell scripting experience preferred
  • Microsoft Azure, Azure Media Services, Microsoft Stream

Job Details

Jocancy Online Job Portal by jobSearchi.