Full Stack .NET Lead Developer ( REMOTE)

Posted Date 2 weeks ago(6/10/2021 4:21 PM)
Job ID
2021-20647
Job City
Indianapolis
Job State
Indiana

Overview

 

Knowledge Services has an immediate need for a Full Stack .NET Developer ( Lead) with it's prestigious Direct client in Indianapolis, IN. This is a Direct Hire role with our client and is open for REMOTE work with occasional onsite meetings. 

POSITION PURPOSE

Performs full life cycle software development. Reviews, evaluates, designs, develops, tests, and implements department, and enterprise applications and solutions. Develops solutions by guiding development of program specifications; validating design and architecture; overseeing testing efforts; leading software engineers.

Responsibilities

The Full stack .NET Developer ( Lead ) will have the below responsibilities:

 

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.  Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

  • Leads development efforts enterprise wide with ownership of high level reviews of applications and architecture with the rest of the development group. 
  • Heads development of enterprise software solutions by studying information needs; conferring with users; studying systems flow, design, architecture, 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.
  • Supports, develops and code reviews with software engineers by providing advice, coaching and educational opportunities.
  • Leads other developers and collaborates with designers and product owners to develop new features consistent with product roadmap.
  • Learns and understands complex business problems and designs innovative, cost effective, and supportable solutions
  • Defines programming standards and best practices for all developers.  Ensures production, productivity, quality, and customer-service standards are adhered to; identifying work process improvements; able to quickly implement new technology.
  • Collaborates with business departmental management to create roadmaps for applications, defining software development plans, including scoping, scheduling, and implementation.  Helps to establish proper governance for key applications and processes
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Serves as a liaison with network administrators, systems analysts, vendors, customers, and software engineers to assist in resolving problems with software products or company software systems.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • 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.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Performs other duties as assigned or required.

 

 

Qualifications

 

 

The Full Stack .NET Developer ( Lead ) will have the below qualifications.

 

EDUCATION and/or EXPERIENCE

  • 10+ years of software development.
  • Excels at championing agile development and software engineering best practices
  • Expert proficiency in Visual Studio, C# .Net, Javascript, SQL, and one mobile programming language required
  • Prior experience in cloud platforms (Microsoft Azure or Amazon Web Services) and cloud-native concepts such as containerization and microservice design is desired. 
  • Able to articulate and demonstrate a strong personal set of first principles for software development.
  • Ability to simultaneously manage multiple, complex projects in varying stages of development under time pressure and deadlines
  • Flexible and adaptable to learning and understanding new technologies
  • Strong written, oral, and interpersonal communication skills
  • Highly self-motivated and directed

PREFERRED EDUCATION and/or EXPERIENCE

        Associate’s or Bachelor’s degree in Computer Studies or related area.

LANGUAGE SKILLS

Ability to read, analyze, and interpret common scientific and technical journals, financial reports, and legal documents.  Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community.  Ability to effectively present information.

REASONING/PROBLEM SOLVING ABILITY

Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.

DECISION MAKING

        Makes day to day decisions used to support strategic direction.  Decisions often require some thought and are  
        somewhat structured.  Decisions tend to be of moderate cost.

 

Physical Requirements:

  • Job frequently requires sitting, handling objects with hands.
  • Job occasionally requires standing, walking, reaching, talking, hearing, and lifting up to 25 pounds.
  • Vision requirements:  Ability to see information in print and/or electronically.

 

We are an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex, age, national origin or disability.

 

 

Overview of Knowledge Services:

By utilizing technology, Knowledge Services has been expanding the reach of professional organizations since 1994. A certified woman-owned business enterprise (WBE), Knowledge Services was started by Julie Bielawski as a computer training facility that partnered with big names like Oracle and Microsoft to provide on-the-job instruction. When the growing need for temporary IT staffing became apparent, Knowledge Services began exploring vendor management, prompting the development of the solutions they use today to serve both the public and private sectors.

 

Today, Knowledge Services is the largest government MSP provider in the nation with twelve state accounts and counting. With a diverse and growing team, seven office locations across the country, and a focus on mobile capabilities, Knowledge Services is poised to help organizations serve the modern citizen through cost-effective solutions that put people first.

 

 

Knowledge Services has benefit offerings to include the following!

 

  • Medical, dental, and vision coverage
  • Voluntary Life and AD&D coverage
  • Pet Insurance
  • Ticket and Event discounts!

 

INDIT

ISDBN

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.