We are 3PILLAR GLOBAL
We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and publishing, information services, and retail.
Our key differentiator is our product mindset. Our development teams focus on building outcomes, and all of our team members around the globe are trained on the product mindset’s core values: – time to Value, Solve For Need, and Excel at Change. Our teams apply this mindset to build digital products that are customer-facing and revenue-generating. Our business-minded approach to agile development ensures that we align with client goals from the earliest conceptual stages through market launch and beyond.
RESPONSIBILITIES
- Actively contribute in agile project teams during scrums, sprint planning, code reviews
- Develop, maintain, and integrate software systems and applications.
- Craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
- Apply object-oriented programming concepts and design patterns
- Write automated unit tests
- Participate in story refinement and sprint planning
- Design complex data models and REST APIs, evaluate solutions, and demonstrate technical leadership (more senior candidates)
- Communicate technical issues effectively and recommend solutions
- Maintain test suites to ensure application quality and prevent regressions
- Possess client-facing experience and strong communication skills
- Participate in planning and estimation efforts using project methods and tools
- Collaborate with engineers, designers, and managers to understand user needs and drive client success
- Mentor others through Communities of Practice or on project teams to grow technical capabilities
- Drive project delivery independently within the architecture, from conceptualization to deployment
REQUIREMENTS
- 10+ years of senior-level software development experience using C#.NET and ASP.Net Core
- Experience with .NET MVC and .NET 8
- Front-end technologies: AngularJS, Angular 17, HTML, CSS
- SQL and MS SQL Server 2019
- Experience with Agile methodologies
- Expertise in Object-Oriented Programming principles (abstraction, encapsulation)
- Experience creating scalable, performant enterprise systems
- Mentoring experience for engineers and decision-makers
- Good understanding of SOLID principles
- Familiarity with OWASP standards
- Strong client-facing communication skills
BENEFITS
- Flexible work environment: office, home, or hybrid, with a remote-first approach
- Global team learning opportunities and cultural diversity
- Focus on well-being with fitness, mental health, and generous time off
- Career growth through diverse projects and industries
- Commitment to diversity and inclusion
- Join our global tech community! Visit our LinkedIn and Careers pages to learn more.
Additional Experience Desired
- Experience with IBM MQ or similar message queuing systems
- Knowledge of Docker, Kubernetes, Aspire
- Experience with ORMs
- Experience with SQL Server Reporting Services
- Knowledge of microservices, serverless architectures, and design patterns (Factory, Singleton, Observer)
- Working with cloud platforms like Azure or AWS