Job Description :
Lead C# Developer
Mission, KS
6+ Months

Job Description:
The Lead Software Engineer writes and maintains application and service code, leads team software design and development, and participates in automation testing of new and existing functionality. The Lead Software Engineer plays a role in Agile planning, provides advice and guidance, and monitors emerging trends. They will be expected to drive team conversation and assist in building roadmaps for communications products.

Qualifications:
· Minimum of 8 years of professional (postgraduate) development experience with an object-oriented programming language, preferably C
· Working experience with JavaScript and web development as well as popular front-end development frameworks like React or Angular
· Working experience with API development and cloud development, preferably AWS
· Minimum of 4 years professional experience in Agile development
· BS in Computer Science or related degree, or equivalent work experience

What we look for:
· Someone who''s passionate about and stays on the cutting edge of emerging web technologies and trends
· Ability to work on multiple projects and be flexible to adapt to changing requirements
· Ability to turn high-level requirements into a working system through iterative development
· Experience with team leadership and mentorship
· Willingness to test as much of the core functionality of our apps as possible
· High energy, confident, ambitious and self-motivated individual

Top 5 Must Haves:
· Deep C# skillset and passion for web development.
· Experience leading development teams and working with product.
· A product mindset thinks about the whole picture in addition to the individual development pieces.
· Ability to work on multiple projects and be flexible to adapt to changing requirements.
· Proven record of front-end and back-end software design and architecture.