> Markdown version of [/jobs/ext/3102581-senior-software-engineer-java-with-ai-solution-telecom-req_37](https://www.wearedevelopers.com/jobs/ext/3102581-senior-software-engineer-java-with-ai-solution-telecom-req_37). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer Java with AI Solution & +Telecom REQ_37 - **Company:** 3Pillar Global - **Location:** Fairfax, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Access, Java (Programming Language), .NET Framework, Agile Methodology, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Object-Oriented Software Development, Open Web Application Security, Scrum Methodology, Singleton Pattern, Encapsulation (Networking), Windows Forms, AngularJS, Solid Principles, Kubernetes, Serverless Computing, Docker, Microservices - **Published:** September 27, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pnbxpvc6vk ## About the Role * A minimum of 5+ years of experience/expertise in the following areas specified below*: * .NET * AZURE * Angular * Experience in Agile software development methodologies. * Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation). * C# / Winforms experience * Access / OLEDB experience * Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems. * Practice and initiative mentoring other engineers and decision-makers throughout the organization. * Good understanding of SOLID principles. * Familiarity with OWASP. * Proficiency in the English language. Additional Experience Desired * Object-Relational Mappers (ORMs) * Architectural (Microservices, Serverless etc) and Design (Factory, Singleton, Observer etc) Patterns * Unit Testing * Working in the Cloud * Containers using Docker/Kubernetes * Specific client-engagement specified technologies, which will be determined and vetted at the time of the interview. ## Description * Facilitate effective communication with client project stakeholders regarding project status and recommendations. * Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality. * Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. * Proficiently gather requirements and organize/present developed features for clients. * Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. * Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. * Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. * Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams and supporting the growth of technical capabilities. * Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment. ## Related Videos - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing](https://www.wearedevelopers.com/videos/100333-instant-kai-sandboxes-with-vcluster-multi-tenant-multi-scheduler-gpu-sharing) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)