No more applications are being accepted for this job
- Direct technical setup and maintenance of a continuous integration and delivery environment and methodology
- System/application design and development, unit testing, QA and user-acceptance testing support, implementation, and integration
- Provide technical guidance and direction to other IT and non-IT staff members
- Participate in project planning and requirements definition
- Customer support for, and technical expertise in, end-user decision support software tools and end-user computing technology
- Conduct all activities in accordance with standards and procedures
- This position can be on-site, fully remote, or a hybrid of the two.
- Perform job duties and conduct self in accordance with Allen Press, Inc. team values in alignment with Company's Mission.
- Assist in maintaining a safe work environment by reporting any actual or potential hazards to the Safety Coordinator, the Safety Committee, or senior management.
- Utilize Quality Improvement /Lean practices to improve efficiency, eliminate waste, and exceed customer expectations. Contribute to continuous improvement initiatives.
- Design, develop, test, deploy, and support new software solutions and changes to existing software solutions
- Troubleshoot technical issues in a variety of application environments including system configuration, software and database systems, and data integrity/conformity
- Mentor team members and provide thoughtful discussion on tactics and strategies as they are selected
- Translate business requirements into components of complex, loosely-coupled, distributed systems
- Research and integrate new technologies based on evolving trends in software development
- Create documentation for IS-focused system and software administration
- B.S. in computer science or related fields or an equivalent amount of application development experience
- Strong understanding of object orientated heuristics and design patterns (especially MVC)
- Strong working knowledge of Microsoft .NET programming languages (preferable Core version) including ASP.NET
- Strong knowledge of JavaScript, CSS and HTML with an emphasis on responsive design
- Experience with ADO.NET/ORMs (preferably Entity Framework)
- Familiar with Service Orientation/RESTful Patterns and Concepts/API Design Fundamentals
- Familiar with Dependency Injection and unit testing (Unity or Ninject)
- Familiar with JavaScript best practices and design patterns (including supersets like TypeScript)
- Familiar with version control systems and tools including Subversion, Git, and Microsoft Visual Studio Online
- Familiar with JavaScript frameworks like Knockout, ReactJS, Backbone.
- Familiar with mobile development platforms
- Familiar with database development/tuning in MS SQL Server platform, T-SQL, stored procedures, data warehousing/ETL, SSIS, SSRS, SSAS, MDX
Senior Developer - Kansas City, United States - Edjuster
Description
Job Summary:
Essential Functions:
Experience/Qualifications:
3. 3 or more years of experience in enterprise application development in the.
NET environment