1 Click Easy Apply


Lead Software Engineer


Overland Park, Kansas


Lead Software Engineer Job Opening in Overland Park, Kansas - Purpose of the Position:
Provide team leadership, technical excellence and innovation for Software Development team. Work closely with the Development Manager to ensure alignment of team objectives and product delivery. Serve as a liaison for project stakeholders, product owners, business analysts and contractors.
Key Responsibilities and Accountabilities:
Demonstrate team leadership through motivation, facilitation of project communications and organization of the team and workload.
Create a culture of technical excellence by developing technical practices, monitoring technical excellence and organizing communications to/from stakeholders.
Promote innovation in problem-solving and sharing of technical knowledge.
Manage daily tasks and activities of a team of developers to effectively meet fair and realistic delivery schedule of complex software development projects.
Lend guidance and support to development team and stakeholders throughout the software development lifecycle, including prioritization and accountability.
Accurately assess the risk associated with proposed project designs.
Report team progress and handle escalations at all times, ensuring other team members do the same.
Ensure production software is free of bugs and maintains a reliable state.
Work with development team to implement unit and integration testing.
Actively participate in career development planning and talent management.
Knowledge, Skills, Abilities, and Other Requirements:
Bachelor?s Degree preferred (Computer Information Systems, Computer Science or Software Engineering) or equivalent experience.
Equivalency to at least 8 years of experience in software development using object-oriented languages and 3 years of experience in software development using .
2 years of experience in team leadership.
Strong decision making and problem solving skills (i.e. design, debugging and testing) and experience with software development projects.
Ability to be a self-starter capable of managing multiple projects simultaneously while maintaining attention to detail.
Thorough working knowledge of the application design and development processes, methodologies and their direct implementation to application projects.
Solid experience in developing and executing a software implementation plan.
Hands on experience with Microsoft framework 4.5+, C#, MVC4, JavaScript, WebApi and Window Services.
Strong knowledge and experience with relational databases such as MySQL, SQL Server or Oracle.
Preferred experience with Angular, Aurelia, React or similar JavaScript framework.
Effectively prioritizes and executes tasks in a highly productive yet autonomous environment.
Excellent written and verbal communication skills.
Ability to present technical ideas in concise, user-friendly or layman?s language.
Strong interpersonal skills used in developing effective working relationships and listening skills.
Ability to work in a fast-paced, time sensitive and confidential environment.
Job Type: Full-time

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC