JobHabor

Sr Software Engineer

SitusAMC

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 115,000–150,000/yr
Apply on the employer’s site

Posted 3mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, develop, document, test and debug new and existing software systems, applications and/or components
  • Write technical specifications based on conceptual design and stated business requirements
  • Evaluate development progress against plans and intervene with lead developers, project managers, or consult with management
  • Follow the team’s established Agile processes
  • Provide detailed metrics related to turn time, workload, Kickbacks (and reasons), test coverage
  • Maintain knowledge of currently evolving platforms, programming languages, and web/database technologies
  • Serve as technical expert on development projects, participate in full development life cycle including requirements analysis, design, and deployments
  • Evaluate new platforms, technologies, and software products/techniques
  • Make design decisions which encourage leveragability, potential reuse, componentization, extensibility, maintainability, and are minimally coupled
  • Align development capabilities with the future needs of our customers
  • Provide solutions and alternatives to impasses impacting timetables, scalability, and performance factors
  • Create repeatable processes; ensure documentation is created, maintained, trained upon, is readily accessible, versioned, and managed under change control
  • Assist in the development and Maintenance of detailed software engineering and development plans and processes
  • Improve, design or synthesis processes and software that materially differentiates SitusAMC brand and services
  • Oversee and guide new product initiatives ensuring adherence to architectural principles
  • Drive engineering decision making based on sound business requirements
  • Identify sources of technology improvement that can reduce development cost
  • Recommend courses of action to maintain cost effectiveness and competitiveness
  • Advise and mentor team members as an escalation point

Requirements

  • Bachelor’s degree in computer science/engineering, information systems preferred or equivalent combination of education and experience
  • Minimum of 6+ years of industry and/or relevant experience
  • 1+ years in a Senior Associate level role or external equivalent
  • Solid knowledge and understanding of Object Oriented (Analysis, Design, Programming)
  • Working knowledge of .Net
  • Working knowledge of C#
  • Working knowledge of AWS
  • Working knowledge of SQL
  • Working knowledge of Javascript
  • Working Knowledge of Software development frameworks
  • Working Knowledge of API Integrations
  • Working Knowledge of RESTful Web services
  • Working Knowledge of Structured and unstructured databases
  • Experience managing UX – Human centered designs
  • Experience using Azure DevOps
  • Experience using Jira
  • Experience using Jenkins
  • Experience using Git
  • Experience using Bitbucket
  • Experience working on Agile Scrum and DevOps aligned delivery teams
  • Experience developing software development estimates
  • Experience building software products on multiple platforms and industries
  • Experience developing Cloud native app and or migrating app to cloud, preferably AWS
  • Ability to work independently and creatively, learn quickly, and solve complex problems in high-pressure situations
  • Adaptable to every changing environment and changes approach or method to best fit the situation

Preferred

  • Bachelor’s in CS/engineering or equivalent preferred
  • Experience with Agile/DevOps practices
  • Experience with cloud-native development
  • Interest and ability to learn other coding languages as needed
  • Strong written and verbal communication skills
  • Proficient communication skills verbal and written
  • Strong organization, administrative and documentation skills
  • Proven analytical and creative problem-solving skills
  • Ability to manage competing demands, delays, or unexpected events
  • Experience with Application Integration and building APIs for a rapidly integrating products

Skills

  • .Net
  • C#
  • AWS
  • SQL
  • Javascript
  • Azure DevOps
  • Jira
  • Jenkins
  • Git
  • Bitbucket
  • RESTful Web services
  • DevOps
  • Agile
  • CMMI

Similar roles