Job Order #1390

Email this Job to a Friend
Posted Date: 10/26/2018
Job Category:
Position Title: Sr. Developer
Salary Range: $90,000 - $110,000
Location: Kansas City, Kansas, USA
Desired Skills:
Description: PCM is seeking a Full Stack Developer for a direct hire role with our client in the Olathe, KS area. An ideal candidate will be a highly motivated .NET Applications/Services Developer with Object Oriented Programming, Web & SQL skills, and has been responsible for delivering & maintaining end to end software solutions. The main part of the job will consist in the development of a Web platform using .NET technologies and to provide contributions to the application architecture with a focus on scalability, maintainability, security and performance. This position comes with an excellent benefit plan including:
• Matching 401(k) contributions with 100% vesting
• Stock purchase plan
• No-cost group medical, dental, life, and disability insurance
• Company wellness program
• Casual and fun office environment
• Paid State holidays and vacation
• Tuition reimbursement

Major Responsibilities:
• Accountable for major development responsibilities of large/complex projects or across multiple, nearly simultaneous smaller projects
• Collaborate with the product team to design, develop, and support existing as well as create new services, applications for internal and public usage
• Contribute to Software Lifecycle phases with an emphasis on architecture, design, quality and implementation of the assigned items.
• Write high quality code components following best practices and standards for coding, compliance, security and high performance
• Write unit tests for authored components and achieve coverage
• Analyze, diagnose and resolve errors related to the applications
• Create appropriate technical design specifications and documentation
• Provide estimates for work assignments to deliver solutions
• Monitor incident management queue. Efficiently resolve, report and close active issues
• Research and coordinate exploratory work across teams as needed to resolve and implement solutions for complex problems
• Work closely with other members in a geographically dispersed team using Agile/Scrum methodologies
• Perform tasks as assigned by management and provide technical assistance as needed
• Assists with the onboarding of new Developers (shadowing, training, mentoring, and support)
• Evaluate application software packages and make recommendations to management

• 10+ years of consistent hands on experience in design, develop, implement, and maintain multi-tier public and internal web applications using Microsoft Technology stack
• Strong experience in developing code across the full stack - front end Web UI, middle tier service layer and back end database
• Experience in both server-side and client-side web development
• Strong Object-Oriented Analysis and Design skills using C# as language
• Strong experience in writing well designed, testable, efficient code components
• Excellent debugging skills; able to debug complex technical issues involving multiple components
• Significant database knowledge and experience; including creating ERD, database objects such as tables, views, writing complex transact queries including stored procedures, functions etc.
• Working experience with Microsoft Database projects to database development
• Knowledge of integrating identity and access management services frameworks with Microsoft Azure, including federated security, single sign-on is a must
• Experience working for a SaaS company is a plus

Required skill set and working experience:

• Fluent In: .NET CORE, .NET 4.0/4.5, C#, ADO.NET, T-SQL ASP.NET CORE, ASP.NET MVC 4/5, Web Forms JSON, XML, XSL/XSLT, XSD Web services; WCF Services
• Must Have: HTML5/CSS3/Bootstrap, JavaScript/jQuery, MS SQL Server, RESTful Services and Microsoft Web API, ORM concepts & experience with LINQ, Dapper, Entity Framework etc., SCM tools - GIT/TFS etc., Unit Testing using testing frameworks, Automated unit testing & CI, Authentication & Authorization protocols
• Good to Have: Microsoft Azure AD and Graph API, Web Application Security (OWASP), Web-dev Bundler tools, Responsive/adaptive web design, ReactJS.NET

• 4-year degree in computer science or related field or equivalent experience
• Strong analytical and logical skills
• Good Communication skills to be able to interact with multiple teams, understand their requirements, and transform requirements into service and workflow design

Share this job: