Job Specifications
Software Developer – OSS/BSS (R&D)
About the Role
We are seeking a passionate and skilled Software Developer to join a multi-functional Research & Development team within a large, global technology organization. In this role, you will contribute to building and evolving features across the OSS/BSS domain, delivering solutions used by telecom service providers worldwide.
You will participate across the full software development lifecycle, working on complex, large-scale systems while collaborating with international teams. The organization operates in a Scaled Agile environment and values continuous improvement, innovation, and learning. Strong automation and AI-enabled tooling are used to support efficient, high-quality development.
If you are looking for an opportunity where your work has real impact—and where professional growth is part of the culture—we’d love to hear from you.
What You Will Do
Design, develop, integrate, and maintain cloud-native microservices
Own features end-to-end: design, implementation, verification, deployment, and production support
Participate in requirements analysis, system design, and architecture discussions
Collaborate with international, cross-functional teams including product, architecture, and operations
Contribute to verification, simulation, and testing activities
Develop internal tools and supporting infrastructure
Support product lifecycle management (PLM) and documentation activities
Drive continuous improvement through ideas related to products, processes, and tooling
Build and enhance supporting infrastructure such as CI/CD pipelines, monitoring, and test environments
What You Will Bring
Proficiency in several of the following: Java, Spring Boot, Python, Shell scripting, REST APIs, SQL and NoSQL databases
Hands-on experience with cloud-native technologies such as Docker, Kubernetes, and Helm
Experience with CI/CD and automation tools including Jenkins, Artifactory, and SonarQube
Familiarity with software testing practices, including unit, integration, and functional testing
Experience or exposure to generative AI tools and LLM-assisted development (e.g., coding assistants, internal GEN APIs, prompt engineering)
Strong analytical and problem-solving skills
Excellent written and verbal communication skills in English
Ability to work effectively independently and as part of a team
Curiosity and adaptability to learn new technologies and business domains quickly
A collaborative, self-driven mindset with a passion for continuous improvement
A proactive, solution-oriented approach to innovation and technical challenges
Nice to Have
Experience in the telecommunications domain
Familiarity with TM Forum (TMF) standards across OSS/BSS
Experience working with large-scale, distributed systems in production environments
About the Company
Overview
Artech is the largest Women & Minority owned IT staffing firm in the US, with a footprint across the globe. With nearly three decades of experience, Artech empowers businesses through applied human intelligence and offers a spectrum of services that include Workforce Solutions (Contingent Staffing, Bulk/ Project Staffing, Master Vendor, RPO, Direct Hire and Payroll Transition) and Project-Based Solutions (Digital Experience, Technical Operations, Technical Development, Business Operations & Digital Platforms). Arte...
Know more