Lead .NET Engineer

C#, ASP.NET
Full Time
Negotiable
Work from home not available Travel not required

Job Description

Technical Lead Responsibilities

  • Lead architectural requirements gathering
    • Ensure shared understanding of the problem and the possible solutions
    • Work with stakeholders to understand current state and deliver architectural requirements that meet needs of client and Complia
    • Critically consider those needs and ask probing questions until the real need is surfaced and understood
  • Deliver on both the architect and development levels:
    • The Architecture-Level, or how Complia’s products interface with client’s data and structure.
    • The Development-Level, or how the development team executes the development of software system that support the business workflows.  Both hands on development and team leadership/mentorship (no HR responsibilities). 
  • Write well-designed, testable, and efficient code
  • Produce technical design specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop and execute unit test in our integration testing environment
  • Troubleshoot, debug, and upgrade existing systems
  • Maintain and improve the performance of existing software to ensure strong functionality and optimization
  • Design and update software database
  • Recommend improvements to existing software as necessary
  • Perform code reviews and cross functional testing of other team member’s code
  • Comply with project plans and industry standards
  • Clearly and regularly communicate with management and technical support colleagues
  • Participate in team project planning activities
  • Communicate blockers/roadblocks that threaten deliverable deadlines
  • Work with Quality Analysts to promptly resolution issues discovered during the break/fix cycle

Technical Lead Requirements

  • 5+ years’ development and 2+ years’ of technical leadership/architect experience developing SaaS software
  • Bachelor’s degree in Information Technology, Computer Science, or Engineering
  • Ability to learn quickly in a challenging environment
  • Able work under pressure independently as well as part of a team
  • Proficient in managing multiple tasks concurrently
  • Capable of working with minimal instruction on a regular basis
  • Expect in Microsoft Office Tools including Visio
  • Ability to forge strong stakeholder and SME relationships
  • Proactive and dependency-aware to ensure you meet commitments and deadlines
  • Be comfortable and expert in managing ambiguity.  Managing ambiguity means we embrace new information and learning as it surfaces, even if it surfaces later than we’d like

 

Posted By

Emily Crist

200 W. Jackson suite 1700 Chicago, IL, 60606

Dice Id : 10117307
Position Id : 428982
Have a Job? Post it