Requisition #:12527Functional Area: Information TechnologyEmployment Type: Full-TimeWork Options: Remote / Work from Home in the USWork Hours: Standard business hours Position Summary This position will work in J. J. Keller's Managed Services team; a fast-growing department thatprovides several outsource services offeringswhich help customers off-load the time consuming and complex tasks of managing various safety and compliance regulations. Join this team of 30+ development resources who build and maintain both internal, custom applications as well as client-facing applications. This individual willcreate technical architecture and perform developmenton large, complex projects. Additionally, this role will provide mentorship to others and will helpset cloud strategy, contribute to expanding DevOps processes and contribute to the growth of web and mobile offerings to help make a difference for our customers. This posiiton can work remote from within the US. Job Responsibilities Acts as architect on new development projects, including those crossing across several product lines. Analyzes functional and business requirements and determines technical solutions. Produces technical design documentation and development plans and provides accurate estimates based on business needs. Makes recommendations regarding site architecture and development techniques/standards and leads implementation of both. Provides technical leadership, mentorship and training to other developers on projects. Performs complex programming tasks related to new development. Provides consultation to Product Managers and design resources in determining technical solutions and/or direction during the design phase of projects. Coordinates with Website and Database Administrators on planning and implementation of architecture or server related projects. Communicates with third party vendors, end users, customers and internal product stakeholders on systems requirements, enhancements and recommendations to support business direction. Collaborates with other Architects within the department and across other departments to help mold future technical vision. Develops and maintains a solid understanding of the technology tools and trends and remains current in new technology developments and their potential impact on the department. Qualifications Experience: 10+ years of progressive experience in analysis, technical design, coding and testing of PC/Internet based applications (team utilizes Microsoft Stack back-end and React front-end). 6+ years experience working with Microsoft development tools. React experience a strong plus. Experience with Microservices and cloud architecture (Azure and/or AWS). Strong knowledge of DevOps. Mobile development architecture a plus (native iOS / Android or Xamarin). Experience with Remote Process Automation/Business Process Automation as an additional desired skillseta strong plus. Business Intelligence architecture utilizing Power BIa strong plus. Previous experience training and mentoring technical resources. Education: Bachelor's Degree (four year college or technical school) Required, Field of Study: Computer Science or a technology-related field. Other Skills/Qualifications: Demonstrated ability to architect complex systems utilizing new or existing methodologies to ensure productivity and success. Demonstrated ability to analyze and assess technology tools to provide recommendations for supporting business direction. Strong communication skills with the ability to communicate technical and non-technical issues with customers, vendors and product stakeholders at various levels. Physical Requirements Work is performed primarily in a standard office environment. Work involves operation of personal computer equipment for extended periods of time. Occasional travel to offsite offices or customer sites may also be required, depending on assignment. Other Information At J. J. Keller, weareDifference Makersbecause the work we do truly matters. We protect peoples lives every day. In fact, more than 90% of Fortune1000 companies rely on J. J. Keller to help create safe work environments. Our associates have named J. J. Keller as aGreat Place to Work fouryears in the running.View ourCAREERSvideo to learn more about being aDifference Makerat J. J. Keller and clickhereto learn what our associates have to say about life as an associate at J.J. Keller. Thank you for your interest in career opportunities with J. J. Keller & Associates, Inc.! If you experience system-related issues or need assistance with the online application, please call (920) ###-####. Not the right role for you, but know someone who could be a great fit? Refer them to us through our Professional Referral Program and you will earn a cash payment if your referral is hired. Learn more here. J. J. Keller & Associates, Inc. isan Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
Associated topics: .net, back end, c, design, devops, java, perl, programming, senior, senior software engineer