At Globe, our goal is to create a wonderful world for our people, business, and nation. By uniting people of passion who believe they can make a difference, we are confident that we can achieve this goal.
Job Description Researching, designing, writing and testing new software programs. Developing existing systems by analyzing and identifying areas for modification. Maintaining systems by monitoring, identifying and correcting software defects. Investigating new technologies. Creating technical specifications and test plans. Integrate various types of software. Provide programming support to company’s customers, as needed. Provide accurate documentation to support code. Complete projects on time and within budgeted hours. Complete projects within scope of requested requirements. Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications. Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the projectDUTIES & RESPONSIBILITIES
● Develops software solutions by studying information needs; conferring with users;
studying systems flow, data usage, and work processes; investigating problem
areas; following the software development lifecycle.
● Documents and demonstrates solutions by developing documentation, flowcharts,
layouts, diagrams, charts, code comments and clear code.
● Work with software architects, systems analysts, programmers and others to
design system and to obtain information on project limitations and capabilities,
performance requirements and interfaces
● Work with software architects and other software developers to establish standards and guidelines for software development
● Provide support for existing production issues and bugs by performing technical
root cause analysis and provide corrective actions
● Collaborate with other software engineers by participating in code reviews
● Ensure that the software continues to function normally through software
maintenance, continuous performance monitoring and testing
● Updates job knowledge by studying state-of-the-art development tools,
programming techniques, and computing equipment; participating in educational
opportunities; reading professional publications; maintaining personal networks;
participating in professional organizations.
Competencies
○ Strong Analytical and Problem Solving Skills
■ Ability to breakdown complex problems into manageable chunks
and provide solution / actions for each
○ Software Design, Testing and Debugging
○ Experience in using Rapid Application Delivery Platforms
Level Of Knowledge
○ Basic Systems Integration Techniques
○ Basic Enterprise Integration Patterns
○ Basic Networking Concepts
○ Basic Cloud-Native Application Development
Competencies
○ Working knowledge of information technology fundamentals and
programming languages
○ Ability to gain knowledge of programming language and platforms used
in-house, program design and development procedures, and housekeeping standards
○ Data Modeling Techniques
○ Ability to effectively manage time while working on multiple assignments
with guidance as to relative priorities of assignments
○ Ability to gain detailed knowledge of general system architecture and
functionality, as well as detailed knowledge of specific sub-systems
Make Your Passion Part of Your Profession. Attracting the best and brightest Talents is pivotal to our success. If you are ready to share our purpose of Creating a Globe of Good, explore opportunities with us.