logo

View all jobs

Senior Software Developer

Overland Park, Kansas · Information Technology
Senior Software Developer (2 positions)

Location:  Overland Park, KS 

Full Time / Direct-Hire

Compensation:  $100K - $120K base


Summary:
 
The Senior Software Developer will assist in the engineering, programming and implementation of critical applications at a fast-growing company. 
 
Responsibilities:
  • Mentoring more junior developers on design patterns and development best practices
  • Translating software requirements into responsive web-based applications, and services including writing specifications and designing, building, testing, implementing and supporting
  • Participation in project planning sessions with technical and functional leads, business analysts and other team members to analyze business requirements and outline the proposed IT solution
  • Participation in design reviews by providing input to the design recommendations; incorporating security requirements into the design; and providing input to data flow
  • Participate and lead code reviews to ensure that all solutions are aligned with architectural specifications and identify/troubleshoot application code-related issues and anti-patterns
  • Minimum 5 years of software development and/or web development experience
Skills:
  • Excellent communication skills and ability to effectively articulate technical challenges and solutions to both large and small audiences using written, verbal, and diagrammatic means
  • Experience with C#, .NET, SQL Server, NoSQL, Azure PaaS, Angular 2+
  • Experience with HTML, JavaScript, TypeScript, CSS/SASS, JSON, .Net Core, RESTful APIs
  • Experience with OAuth, SAML, Azure Active Directory, and federated identity
  • Experience with Agile processes including Scrum and Kanban
  • Strong, object-oriented design and coding skills
  • Deep understanding of SDLC processes, spanning requirements/issue management, defect tracking, source control, build and test automation, and release management
  • Experience with Docker and containerization
  • Experience with Visual Studio and Azure DevOps
  • Experience with Test Driven Development
  • Experience using version control software such as GIT
  • Working knowledge of Azure PaaS, IaaS, and SaaS along with upcoming trends in the cloud space
  • Experience with enterprise service buses and integration brokers/middleware 
  • Familiarity with Service-Oriented Architecture (SOA) and micro services




 
More Openings
Software Developer (mid level)
Data Scientist
Share This Job
Powered by