Careers
We are always looking for unique talent and those who have an understanding and passion for leadership. A special balance between your unique talent and inspiring a project or team makes you a perfect candidate. We can all achieve great things at JCI with your help – come join us!
Application Architect - Remote
Application Architect – Remote
Status: C2H
Reports to: Director of Application Development
JCI’s mission is to improve our client’s computing solutions – we move to lessen the operational load, enhance, and automate how our clients process, manage, and leverage their data and computing platforms. We’re already achieve remarkable results for our clients and continue to grow our technical workforce.
We are looking for a seasoned Application Architect to join our technical team and work closely with our Enterprise Architect. At JCI, we see Application and Systems Architecture not as a back-office discipline, but rather a position holding a microphone to address those who participate in Systems and Product Design. You will evangelize your creative work and connect with others to iron out amazing application functionality. We see design excellence as a necessity for success, and as a genuine competitive advantage. As an Application Architect, you will be an integral part of strategic decisions related to your current project/ application, will weigh in on ancillary application design/ development, and will be afforded significant autonomy and authority to improve enterprise design excellence.
SUMMARY
In this role, a successful candidate has a proven history of technical and leadership expertise, typically from a base experience as an individual contributor engineer followed by growth into team leadership positions for software or multi-discipline engineering teams. The candidate should have experience with the full software life-cycle, in particular system/software requirements analysis. As a technical leader, the candidate will require solid written and verbal communication skills to collaborate effectively with other program leaders and senior technical contributors, in addition to producing planning and technical work products for internal and external customers. The successful candidate will adhere to accepted standards and processes for software development, conduct and participate in code peer reviews and design reviews, and generate plans to ensure maximum stability and quality of code.
RESPONSIBILITIES
- Understand business needs, system requirements and create or select the most appropriate architecture for the system
- Experience in leading and motivating technical teams and mentoring
- Experience with generating software architectures to meet high-level customer requirements
- Work on complex technical problems and provide solutions which are innovative and ingenious
- Work effectively and contribute significantly during all phases of the software development life-cycle, including configuration-management, software test and certification
- Show excellent investigation and trouble-shooting skills to assess issues and develop resolutions to them in the lab and in the field
- Architect responsive, resilient, elastic, and loosely-coupled cloud platforms systems upon which world-class services can easily be built
- Work proactively to complete complex tasks with minimal direction
- Communicate effectively with team members across disciplines, project management, and customers
- Experience with presenting detailed technical and schedule status at program and customer meetings and reviews
- Understand use-cases, system requirements, interface definition, and requirement validation and verification
- Provides document review and resolves technical systems engineering and integration issues
- Must have the ability to manage time and resources in order to meet assigned deadlines
- Experience in mentoring software engineers
- Work with vendors and review offerings and contracts in order to understand and balance factors such as intellectual property rights, physical locations, data availability, service level agreements, and service interruptions
- Work with external consultants to review concepts and designs and to learn new patterns and techniques that can be leveraged across projects
- Explore emerging trends and technologies in order to bring new capabilities into the company
REQUIREMENTS
- Must have at least seven (7) years of relevant work and design experience
- Must have at least three (3) years of relevant personnel management experience
- Must have at least a Bachelor of Science degree in Computer Science or Engineering
- Master of Science degree a plus
- Must posses Agile development experience, specifically using Agile Lifecycle Management tools like Version
- One or Rational Team Concert, and including role as a Scrum Master or Product Owner
- Must fully understand Continuous Integration methodologies
- General knowledge in Continuous Integration, specifically Jenkins and TeamCity
- General knowledge in Source Control, specifically: Git and TFS
- Must understand possess an ability to use PowerShell Scripting
- Must be detail oriented
- Must be able to relate to all types of diverse individuals
- Must have advanced verbal and written communication skills
- Must have advanced interpersonal skills
- Must excel in a team environment
- Must be a big picture thinker
- Must have experience with detailed cost/ schedule planning and performance
- Must be capable of clearly articulating ideas and express opinions in an environment of open communication
- Must be able to challenge conventional practices
WORKING CONDITIONS
- May require some extended hours of work.
We are excited to offer you this opportunity to join a wonderfully talented, diverse, and passionate team at such a pivotal time in our company’s life-cycle.
If you’re interested – we’d love to hear from you! No recruiters please. Send your resume to careers@joiningclouds.com along with a small paragraph on how you could make an impact for JCI.
JCI is proud to be an Equal Employment Opportunity (EEO) and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
Cloud Engineer - Remote
Cloud Engineer – Remote
Status: C2H
Reports to: Director of Application Development
JCI’s mission is to improve our client’s computing solutions – we move to lessen the operational load, enhance, and automate how our clients process, manage, and leverage their data and computing platforms. We’re already achieve remarkable results for our clients and continue to grow our technical workforce.
SUMMARY
We’re in search of a Cloud Engineer who can seamlessly mesh tech know-how with business acumen to help us navigate all our cloud computing needs, including infrastructure design, maintenance, support and planning, and everything in between. Not only are you experienced in cloud-based tech, but you have a firm grasp of LaaS technologies, platforms and applications, and have intimate knowledge of how best to customize these attributes to our business to help us become more secure and efficient. Not only can you help us connect the dots and evolve our cloud capabilities over time, but you’re also evolving your own capabilities as an engineer and keeping an eye on developments that can support our expansion—and help us implement those, too.
RESPONSIBILITIES
- Working in tandem with our engineering team to identify and implement the most optimal cloud-based solutions for the company
- Planning, designing and developing cloud-based applications
- Managing cloud environments in accordance with company security guidelines
- Deploying and debugging cloud initiatives as needed in accordance with best practices throughout the development life-cycle
- Educating teams on the implementation of new cloud-based initiatives, providing associated training as required
- Employing exceptional problem-solving skills, with the ability to see and solve issues before they snowball into problems
- Using your extensive knowledge of APIs to design RESTful services, and integrate them with existing data providers, using JSON or XML as needed
- Lead and develop best practices for larger Cloud Engineer team
- Building and designing web services in the cloud, along with implementing the set-up of geographically redundant services
- Orchestrating and automating cloud-based platforms throughout the company
- Stay current with industry trends, making recommendations as needed to help the company excel
REQUIREMENTS
- Must have at least four (4) years of relevant work experience in a Cloud Engineer role or related position
- Must have at least one (1) year of relevant personnel management experience
- Must have at least a Bachelor of Science degree in Computer Science or Engineering
- Master of Science degree a plus
- Certification as an AWS Solutions Architect, Cloud Security Certification, and/ or OpenStack Administrator Certification a plus (other cloud-related certification also a plus)
- Must have at least five (5) years experience in developing software using languages such as Java, Python, C++ or Ruby
- Experience with SOA applications and cloud-based services, preferably Azure and AWS
- Experience working with OpenStack, Linux/UNIX, Rackspace, Docker and Microsoft Azure
- Knowledge of web services, API, REST and RPC
- Strong awareness of networking and internet protocols, including TCP/ IP, DNS, SMTP, HTTP and distributed networks
- Database experience, including knowledge of SQL and NoSQL, and related data stores such as Postgres
- Extensive experience with open-source technology, software development and system engineering
- Excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace
- Interest in Cloud Engineering and its impact on greater business practices
- Skilled at working in tandem with a team of engineers, or alone as required
WORKING CONDITIONS
- May require some extended hours of work.
We are excited to offer you this opportunity to join a wonderfully talented, diverse, and passionate team at such a pivotal time in our company’s life-cycle.
If you’re interested – we’d love to hear from you! No recruiters please. Send your resume to careers@joiningclouds.com along with a small paragraph on how you could make an impact for JCI.
JCI is proud to be an Equal Employment Opportunity (EEO) and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
Service Delivery Manager - Remote
Service Delivery Manager – Remote
Status: C2H
Reports to: Chief Operating Officer (COO)
JCI’s mission is to improve our client’s computing solutions – we move to lessen the operational load, enhance, and automate how our clients process, manage, and leverage their data and computing platforms. We’re already achieve remarkable results for our clients and continue to grow our technical workforce.
SUMMARY
The Service Delivery Manager (SDM) provides leadership in the delivery management of JCI’s major accounts. Having a global and/ or regional span of oversight for end-to-end delivery, the SDM works with JCI Operations, solutions providers and JCI partners/ subcontractors to ensure superior levels of customer satisfaction for JCI. The SDM drives initiatives, projects and participates in Incident, Problem and Change Management processes (as per ITIL Service Operation practices). Ensures the quality of the Service by engaging the appropriate teams to solve outstanding issues and complete projects and Change requests successfully and on-time. Additionally, the SDM communicates performance issues in the platform in a timely fashion and provides monthly reports of the Service. The SDM reports to the Chief Operating Officer (COO).
RESPONSIBILITIES
- Act as the single point of contact for topics related to JCI’s Service platform
- Facilitate the delivery of the Services included in contract SLAs
- Deliver all contracted reports
- Work closely with Engineering, Operations, Support, etc. to resolve outstanding support tickets
- Continually monitor the escalation for any critical incidents
- Coordinate and monitor migrations, maintenance, upgrades, installation of patches, etc.
- Lead weekly and monthly calls with the client
- Gather information about new JCI products, additional users or increased activity expected and align appropriate
- JCI resources to address
- Promote the improvement of JCI Service processes
REQUIREMENTS
- Must have a Bachelor of Science degree in Computer Science, Engineering or similar discipline
- Master of Science degree or MBA a plus
- Certification in Lean Six Sigma and ITIL a plus
- Must have at least 15 years of Customer Service and/ or Service Delivery experience in an SDLC environment
- Must have at least five (5) years of relevant personnel management experience
- Must be familiar with Agile Lifecycle Management
- Must have an understanding of Continuous Integration methodologies
- Should have experience with SOA applications and cloud-based services, preferably Azure and AWS
- Should have an Interest in Cloud Engineering and its impact on greater business practices
- Must have excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace
- Should be skilled at working in tandem with a team of engineers, or alone as required
- Must be detail oriented
- Must be able to relate to all types of diverse individuals
- Must have advanced verbal and written communication skills
- Must have advanced interpersonal skills
- Must excel in a team environment
- Must be a big picture thinker
- Must have experience with detailed cost/ schedule planning and performance
- Must be capable of clearly articulating ideas and express opinions in an environment of open communication
- Must be able to challenge conventional practices
WORKING CONDITIONS
- May require some extended hours of work.
We are excited to offer you this opportunity to join a wonderfully talented, diverse, and passionate team at such a pivotal time in our company’s life-cycle.
If you’re interested – we’d love to hear from you! No recruiters please. Send your resume to careers@joiningclouds.com along with a small paragraph on how you could make an impact for JCI.
JCI is proud to be an Equal Employment Opportunity (EEO) and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
Technical Project Manager - Remote
Technical Project Manager – Remote
Status: C2H
Reports to: Director of Application Development
JCI’s mission is to improve our client’s computing solutions – we move to lessen the operational load, enhance, and automate how our clients process, manage, and leverage their data and computing platforms. We’re already achieve remarkable results for our clients and continue to grow our technical workforce.
SUMMARY
We’re looking for a Project Manager with proven experience leading teams through client projects, from conception to delivery. In this role, you will work directly with the senior team and product managers to define customer requirements and collaborate with design and engineering to create the vision and end product. Excellent communication skills are a must—with clients, with your team, and with upper management. As a Project Manager, it will be up to you to coordinate the different departments, especially as liaison between management and the project’s teams.
RESPONSIBILITIES
- Coordinating and completing projects on time, on budget, and that fulfill scope
- Using a combination of Lean Six Sigma, ITIL and Agile to ensure deliverables are met and meet business requirements
- Developing tech project objectives, setting deadlines, and assigning objectives to your team
- Ensuring technical feasibility of the project at each step
- Working directly with clients and stakeholders as the bridge to both upper management and the rest of the team
- Working directly with upper management and coordinating all necessary departments
- Ensuring resource availability and allocation
- Leading, training and developing Project Manager team
- Monitoring project performance with the best available tools
- Maintaining comprehensive documentation of the entire project
- Leading regular meetings with tech teams to determine project progress, roadblocks, challenges, etc., and identify solutions and next steps
- Reviewing project deliverables for quality standard adherence
- Identifying new opportunities with clients and stakeholders
- Post-project evaluating, troubleshooting and refining
REQUIREMENTS
- Must have at least eight (8) years of project management experience, with at least 2 years working in an Agile environment
- Must have at least four (4) years of relevant personnel management experience
- Must have at least a Bachelor of Science degree in Computer Science or Engineering
- Master of Science degree a plus
- Knowledge and experience with Agile best practices (you know how to be a Scrum Master and would be comfortable teaching others the ropes)
- Experience shipping software. You know all aspects of the SDLC, can interface with all the disciplines involved, and you are educated in best practices of iterative development
- Other preferred certifications include: Certified ScrumMaster, Certified Project Manager (IAPM), Master Project Manager (MPM), Certified Associate in Project Management (CAPM), CompTIA Project+ and Certified Project Director
- An understanding of metrics-driven processes. You are comfortable with task definition, backlog tracking, burn-down metrics and velocity
- Communication and tech expertise. You know how to be proactive and communicate the right message in the right context. And you can deliver your message in different mediums and formats including emails, meetings, presentations, etc.
- A talent for being detail oriented and excelling even while keeping a lot of balls in the air
- Experience with JIRA and Greenhopper is a plus
- PMP and/ or Agile Certified Practitioner (PMI-ACP) certificate is strongly preferred
WORKING CONDITIONS
- May require some extended hours of work.
We are excited to offer you this opportunity to join a wonderfully talented, diverse, and passionate team at such a pivotal time in our company’s life-cycle.
If you’re interested – we’d love to hear from you! No recruiters please. Send your resume to careers@joiningclouds.com along with a small paragraph on how you could make an impact for JCI.
JCI is proud to be an Equal Employment Opportunity (EEO) and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
We celebrate diversity and are committed to creating an inclusive environment for all employees.