GTA - Tamuning, GU

posted 1 day ago

Full-time - Entry Level
Tamuning, GU
Telecommunications

About the position

We are a dynamic group of IT Professionals that put the team first! On our team you will have the chance to make an immediate impact and grow along with talented individuals. We are a full-service IT department that covers all areas of technology. We are a team committed to excellence and taking care of one another to ensure that we support enterprise-wide technology requirements as we compete in a highly evolving, extremely fluid marketplace. We are looking for an eager problem solver with experience in creating exceptional user experiences. The ideal candidate will have a passion for developing and enhancing innovative applications to further our communication systems and services. If you have a dream of pursuing a career in telecommunication that challenges you to think outside the box in order to deliver cutting-edge solutions to our customers, then this is the role for you!

Responsibilities

  • Ability to work in different development methodologies such as Agile, Waterfall, and Scrum.
  • Be a self-starter with the ability to work with limited supervision, exhibiting excellent time management, prioritization, and communication skills.
  • Develop applications proficiently using programming languages with a solid understanding of their ecosystems.
  • Strong understanding of object-oriented programming principles.
  • Participate in the design and development of enterprise web applications, focusing on performance and user experience.
  • Assist in designing applications with attention to security, scalability, maintainability, performance, and loose coupling using APIs and services.
  • Develop innovative design and development solutions to meet shifting requirements.
  • Write reusable and maintainable code, adhering to best practices in software development.
  • Familiarity with various design and architectural patterns.
  • Understanding fundamental design principles behind scalable applications.
  • Working knowledge of SQL, data extracts, and reporting; ability to create database schemas that support business processes.
  • Implement automated testing and perform unit tests to ensure code quality.
  • Work with testers to identify and resolve issues, enhancing application performance and reliability.
  • Proficient understanding of code versioning tools (e.g., Git).
  • Familiarity with continuous integration practices and tools.
  • Assist in conceptualizing future development initiatives and design improvements.
  • Be available to assist the production operation/billing team during critical production issues.

Requirements

  • Associate or Bachelor's degree in Computer Science, Information Technology, or a related field, or an equivalent combination of education, knowledge, skills, and abilities.
  • Preferably 2 years' experience in application development or a related field.
  • Basic experience or coursework in Object-Oriented Design (OOD).
  • Basic understanding or introductory experience with application security.
  • Software Development Life Cycle (SDLC): Basic knowledge of the Software Development Life Cycle (SDLC) and its stages.
  • Detail-oriented with strong analytical and documentation skills.
  • Ability to work both independently and collaboratively with others.
  • Organized with good planning, organizational, and time-management skills.
  • Willingness to learn new technologies and share knowledge with team members.
  • Basic knowledge or familiarity with ASP.NET, ASP.NET Core, MVC/MVVM, Visual Studio, etc.
  • Basic knowledge or familiarity with SQL, MS SQL Server, Relational Databases, No SQL, etc.
  • Basic knowledge or familiarity with C#, Java, Python, etc.
  • Basic knowledge or familiarity with HTML, JavaScript (Angular, React, Node.js), TypeScript, JQuery, CSS, JSON, etc.
  • Basic understanding of Web Services, SOAP/REST, SAML, etc.
  • Ability to work well within a team environment.
  • Flexibility to adapt to varying work schedules as needed to meet business goals.
  • Strong communication skills, both written and verbal.
  • Regular, punctual, and consistent attendance.
  • Ability to work any shift and weekends, with a variable schedule as necessary to meet business needs.

Benefits

  • Equal Opportunity Employer
  • Commitment to building an inclusive and diverse workforce
  • Accommodations for Applicants with Disabilities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service