3Pillar is a premier destination for trailblazing senior software engineers, seeking to revolutionize the tech landscape. The role involves architecting transformative solutions, collaborating with cross-functional teams, and driving project delivery with autonomy and accountability.
Responsibilities:
- 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
Requirements:
- A minimum of 5+ years of experience/expertise in Angular 18 (Unit Testing, UX design, Figma, MonoRepo)
- A minimum of 5+ years of experience/expertise in .Net core
- A minimum of 5+ years of experience/expertise in AWS services (Lambda, SQS, Cognito, step functions etc), containerization, ci/cd pipelines
- Lead the design and implementation of scalable, high-performance web applications using .NET Core and Angular
- Collaborate with cross-functional teams (Product Management, QA, Design) to define, design, and ship new features and functionality
- Ensure code integrity and organization, including code reviews and mentoring junior developers
- Lead by example in writing clean, maintainable, and testable code
- Additional Experience Desired: Python, Salesforce Integration with .net/Python