Senior Software Developer, Systems Software

Published date Posted on Indeed on Sep 10, 2021 (9 d ago)

Software Developer, Systems Software

Responsibilities:

  • Research, design, develop, and test operating system-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications.
  • Set operational specifications and formulate and analyze software requirements
  • May design embedded systems software.
  • Apply principles and techniques of computer science, engineering, and mathematical analysis.
  • Participate in technical planning requirements.
  • Ensure that software development process is followed on the project, and being familiar with industry best practices for software development.
  • Demonstrate the ability to adapt and work with team members of various experience levels.
  • Work as part of a team to help prioritize and plan upcoming development efforts across cross functional teams.
  • Maintain coding standards for the team's development efforts
  • Self-starter with the ability to take ownership and deliver on time, while maintaining high quality
  • design and document coding standards development practice
  • ability to learn, evaluate, and implement new frameworks, and patterns as they emerge.

Education/Certification:

  • Bachelor's degree in Computer Science, Information Technology or equivalent experience.

Require Skills/Experience:

  • 10+ years of professional experience and a Bachelor of computer Science or equivalent; without a degree three additional years of relevant professional experience.
  • Strong leadership skills and prior experience as Senior Developer
  • Experience with multiple Authentication mechanisms and schemes
  • Experience with build tools
  • Experience with tools needed for development
  • Experience with multiple persistence mechanisms (SQL, NoSQL)
  • Experience with event driven architectures and distributed microservice architectures
  • Support, development and maintenance of multiple applications including adding new features to existing applications
  • Experience developing frameworks for reuse across enterprise applications
  • Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems
  • Ability to work independently and own the process of software delivery
  • Comfortable working with engineers of all strengths and experience
  • Able to work with an architect to ensure solutions are delivered according to design
  • Track record of delivering excellent customer experiences
  • Knowledge of build systems and software integration systems
  • Excellent problem solving, analytical, communication, organization and interpersonal skills
  • Analytical thinking - able to simplify complex problems, processes or projects into component parts, explore and evaluate them systematically

Job Types: Part-time, Contract

Pay: $30.00 - $100.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • Monday to Friday

Education:

  • Bachelor's (Preferred)

Experience:

  • REST: 1 year (Preferred)
  • Java: 1 year (Preferred)
  • Software Development: 10 years (Required)

Work Location:

  • Fully Remote

Work Remotely:

  • Yes

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Piper Companies is looking for a SQL Database Refactoring Developer, Tech Lead for a Managed Services organization in Remote.Responsibilities for the SQL Database Refactoring Developer, Tech Lead Locating and cataloging all Oracledatabase objects, develop compatibility matrix wit

Roofstock is the leading marketplace for investing in single-family rental homes. Our mission is to make real estate investing radically accessible, cost effective and simple. We want to use technology to transform the way real estate is bought and sold and make real estate inves

Facet Wealth Facet Wealth |
|
6 d ago

About The Role:At Facet Wealth, we put the client above all else. As a Salesforce Engineer at Facet Wealth, you will work with our Engineering & Sales teams, playing a critical role in developing the Salesforce components and tools used by our sales team. Our goals are focuse

Are you the person who has a/an? (Job Description)1. Tech Architect guru with 9+ years of experience2. Experience in writing high-quality code and upholding best practices in security, scale, design and architecture, API, cloud infrastructure, tooling and multiple frameworks3. Co

Job Description : Technical efforts across several agile squads and work to develop an ever evolving target architecture for the Payments and Treasury Management business.Architect participates in the design and development application architecture for Payments, Treasury, and Cus

About the role:We are in the hunt of seasoned Engineering Managers who will play a pivotal role in conceptualizing the future of subscriptions by solving real time problems for the customers. EM will contribute to the high-level Architecture of several systems & also to the o

What we're working onEnterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are

What we're working onEnterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are