A leading technology company in Cary, North Carolina is seeking a Software Engineer to support innovative projects in their Apple Pay server engineering team. This role involves designing and implementing scalable systems, collaborating with various cross-functional teams, and writing high-quality code. An ideal candidate will possess a BS degree in computer science, solid software development skills, and experience in client-server development. The company values inclusion and diversity and accepts applications continuously.
Qualifications
Solid software development skills in Java, Kotlin, or others.
Experience with object-oriented analysis and design.
Proficient in client-server development and API design.
Familiarity with both Relational and NoSQL Databases.
Responsibilities
Architect, design and implement highly available and scalable systems.
Analyze requirements, identify gaps and translate them into a technical design.
Collaborate closely with cross-functional teams.
Write high quality, testable and performant code.
Skills
Software development
Object-oriented analysis
Client-server development
API design
Database management
Education
BS degree in computer science or equivalent field
Job description
A leading technology company in Cary, North Carolina is seeking a Software Engineer to support innovative projects in their Apple Pay server engineering team. This role involves designing and implementing scalable systems, collaborating with various cross-functional teams, and writing high-quality code. An ideal candidate will possess a BS degree in computer science, solid software development skills, and experience in client-server development. The company values inclusion and diversity and accepts applications continuously.