LansingRecruiter
the smart solution for Lansing jobs

Software Engineer - Team Lead

Company: TWO MEN AND A TRUCK--
Location: Lansing
Posted on: October 11, 2018

Job Description:

Software Engineer - Team Lead

Lansing, MI (Corporate)

Summary:



The Software Engineer Team Lead works as part of a team to research, develop, and test robust solutions to optimize, enhance, and innovate usability and productivity of software within the franchise system. They ensure the software adheres to our development standards and enterprise architecture. This individual ensures the software adheres to the SOLID design principle and is an advocate for new technologies. They are responsible for mentoring and instilling strong development and testing habits onto the other members of the team. They help ensure the project meets deadlines and may be required to work extra to ensure deliverables of the team are met. They appropriately escalate technical risks or project risks to the Application Development Manager.

Duties/Essential Job Functions:






  • Responsible for application, front end and user interface design and coding as well as SQL database design, implementation and administration.
  • Performs key portions of the software development lifecycle including designing, coding, testing, documenting, installing, and maintaining custom applications
  • Development activities include new development, program enhancement and program maintenance activities.
  • Completes business requirements, develops design documentation and works with team members and business units to complete development as designed and approved
  • Contributes to task identification, work effort estimates, and work schedules for development and maintenance activities
  • Performs proactive evaluations of technologies and makes recommendations for improvement
  • Alerts colleagues to emerging technologies or applications and the opportunities to integrate them into operations and activities
  • Manages relationships with contractors, team members, and vendors
  • Prioritize requests effectively and efficiently and work with a sense of urgency
  • Work with a significant attention to detail and thoroughness
  • Consistently meet project deadlines
  • Work within an environment of constant improvement
  • Supervisory: This position supervises members of the application development team.


    Education or Equivalent Experience




    • Bachelors degree in computer science, computer engineering, or related field is required.
    • A 7+ years IT experience.
    • Advanced knowledge of Object-Oriented principles and programming languages
    • Advanced knowledge of software development principles and best practices and principles
    • Advanced understanding of the full SDLC process


      Skills/Knowledge/Abilities (SKA) Required:






      • Strong understanding of Software Development Processes and Best Practices
      • Excellent problem-solving skills
      • Strong DevOps focus and experience building and deploying applications in a continuous manner
      • Experience with test-driven development and automated testing frameworks
      • Experience with Scrum/Agile development methodologies
      • Proven ability to work as a team
      • Capable of delivering on multiple competing priorities with little supervision
      • Excellent verbal and written communication skills
      • Experience with build automation technologies like TFS, Maven, Jenkins, etc.
      • Experience with modern programming languages like Java, Kotlin, C#, GO, HTML, SQL, JavaScript, etc.
      • Excellent organizational skills; must be able to multi-task under time constraints, prioritize and respond quickly to a fast-paced environment


        Working Conditions:



        Work is performed in an office setting with no unusual hazards. Travel is generally not required.

        The qualifications listed above are intended to represent the minimal skills and experience levels associated with performing the duties and responsibilities contained in this job description. The qualifications should not be viewed as absolute standards, but as general guidelines that should be considered with other job-related criteria.

        Keywords: TWO MEN AND A TRUCK--, Lansing , Software Engineer - Team Lead, IT / Software / Systems , Lansing, Michigan

        Click here to apply!

        Didn't find what you're looking for? Search again!

        I'm looking for
        in category
        within


Other IT / Software / Systems Jobs


SCCM Systems Administrator
Description: Blue Chip Talent is currently looking for a strong Systems Administrator with strong SCCM experience as well as VMWare and cloud experience. This is a contract to hire position. Client does not sponsor (more...)
Company: Blue Chip Talent
Location: Lansing
Posted on: 10/20/2018

Clinical Programmer
Description: Clinical Programmer. Program, verify and validate software programs for generating reports pertaining to clinical trial data analysis
Company: MMS Holdings
Location: Canton
Posted on: 10/20/2018

Java Developer
Description: Urgent need for Java Developer. For more info contact Ravish
Company: Saanvi Technologies
Location: Detroit
Posted on: 10/20/2018


Salesforce Senior developer
Description: --- 5 or more years of industry experience as a Salesforce.com developer --- Must have experience in working with Sales cloud/Service cloud or Force.com platform and field service lightning tool --- (more...)
Company: Human Minds
Location: Detroit
Posted on: 10/22/2018

CNC Programmer Operator - 3rd Shift
Description: POSITION PURPOSE: br br The CNC Programmer Machinist is responsible for setup and build of tooling/die components to precise tolerances utilizing CNC technology by means of programming, setup, and (more...)
Company: Challenge Manufacturing
Location: Grand Rapids
Posted on: 10/20/2018

Software Engineer (45k-57k/yr) -
Description: We are looking for several passionate and ambitious Entry Level Software Engineers to design, develop and install next gen software solutions. This is an excellent opportunity for an ambitious recent (more...)
Company: Revature
Location: Lansing
Posted on: 10/20/2018

Java developer
Description: Java development with good Object Oriented foundation-- Experience and familiarity building modern Spring applications with Spring Boot strong background with Spring and related
Company: Avila IT
Location: Detroit
Posted on: 10/22/2018

SAP FICO/R2R Consultant
Description: Position: SAP FICO/R2R Consultant Location: Kalamazoo, MI Long Term Skills: 10-12
Company: United Software Group Inc
Location: Grosse Pointe
Posted on: 10/20/2018

IT Infrastructure Project Manager
Description: IT Infrastructure Project ManagerLocation: Detroit, MIDuration: 1 Year Service Integration Office Departmental Requirements :The ITL Senior manages Production Office's PO engagement on Corporate funded (more...)
Company: ePromptus Inc.
Location: Detroit
Posted on: 10/20/2018

Senior IT Project Manager
Description: br br Title: Senior Project Manager br br Location: Allen Park, MI br br Duration: Long Term br ul br li Senior Level Project Manager for ITO PMO. br li As a Project Manager, (more...)
Company: CDI Corporation
Location: Allen Park
Posted on: 10/22/2018

Log In or Create An Account

Get the latest Michigan jobs by following @recnetMI on Twitter!

Lansing RSS job feeds