Global Channel Management, Inc. ยท 1 week ago
Principal Software Engineer
Wonder how qualified you are to the job?
Human ResourcesRecruiting
Insider Connection @Global Channel Management, Inc.
Responsibilities
Lead the identification and definition of application architectures, components, and interfaces
Design data models, data/information flows, and security protocols
Provide expert insights into technical design options and their implications, guiding software development phases
Develop software engineering designs and programs for new and existing products
Stay updated on technology best practices and market trends to ensure products meet business needs
Identify data requirements, including access, security, quality, and maintenance needs
Present technical alternatives that align with business objectives to stakeholders
Recommend design options based on a deep understanding of business needs
Provide technical guidance and mentorship to software development team members
Adhere to organizational policies and IT processes for software development and project management
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
7+ years of professional experience in software development
Proficiency in public cloud systems such as AWS, GCP, PCF, or OpenShift with knowledge of Spring, SpringBoot, JPA, and Struts
Strong understanding of Java programming language
Experience in QA, testing, analysis, SQL, Oracle, and IPM/IMAGING/PROCESS/11g