Job Closed
This listing is no longer active.
Building digital businesses, together.
Senior FullStack Software Engineer – .NET, Angular, AWS
Location
Costa Rica
Posted
123 days ago
Salary
0
Seniority
Senior
Job Description
Senior FullStack Software Engineer – .NET, Angular, AWS
3Pillar Global
• 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.
Job Requirements
- A minimum of 5+ years of experience/expertise in the following areas specified below:
- Angular( Unit Testing, UX design, Figma, MonoRepo, state management using ngRx)
- .NET Core
- AWS services(Lambda, DynamoDB, SQS, Cognito, step functions, etc)
- Containerization, CI/CD pipelines
- Proficient in all components of the development process, including Code repository (GitHub) and branching strategy, Code review, Coding standards, and Code deployment.
- Expected to evaluate and make recommendations based on complex Proof of Concepts.
- 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.
Benefits
- Medical Insurance benefits as per company policy
- Life Insurance as per company policy
- 12 days of paid vacation, and paid holidays as per local law
- Paternity and maternity leave as per as per local law
- Marriage, bereavement and graduation leaves as per company policy
- Christmas bonus as per local law
- Saving Fund “Asociacion Solidarista”
- Beach house (Managed by the Asociacion Solidarista)
- Discounts in local shops
- Direct deposit of payroll
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Full Stack Developer – Ruby on Rails, Angular
Railroad19Partnering With You For Your Custom Software and Cloud Platform Needs
• Develop and support custom applications • Contribute to the development and implementation of solutions for clients • Serve as an adviser, helping identify and foster best-in-class solutions • Write and maintain complex software • Deliver high-quality, scalable, and maintainable software • Support and troubleshoot software and process issues
Senior Software Development Engineer, Backend – Subscriptions
RechargeSeamless subscription commerce. We turn transactions into relationships.
• The Subscriptions Team at Recharge is responsible for several services that are integral to our business, as well as building pivotal core features for our merchants and their customers. • They work to build, maintain, and improve several services, including Subscriptions, Orders, Discounts, Shipping, Taxes, and key integrations with Shopify. • Champion and embody our core values – accountability, collaboration, iteration, and attention to detail. • Perform thorough code reviews and provide constructive, actionable feedback. • Embrace rapid, iterative design, testing, and development to deliver value while continuously learning. • Demo your work regularly to teammates and peers. • Promote strong engineering habits, including sound development practices, security awareness, and thoughtful management of technical debt. • Advocate for improved standards, tooling, and processes across the team. • Partner with product and engineering management to shape roadmaps, plan timelines, and release features incrementally. • Participate in all phases of the product development lifecycle, helping assess the technical feasibility of new initiatives. • Contribute to a positive, supportive team culture grounded in shared ownership and accountability. • Collaborate across Subscriptions and the wider engineering organization to deliver impactful, reliable systems.
• Provide technical leadership to the development team • Contribute to development through coding, debugging, and troubleshooting • Perform code reviews for adherence to standards • Identify and address performance bottlenecks • Leverage AWS services for cloud-based solutions • Create and maintain technical documentation • Collaborate with cross-functional teams for successful integration
• Development of cross-platform mobile applications using .NET MAUI. • Design and implementation of modern, efficient user interfaces. • Integration with backend APIs and services. • Performance optimization and code maintenance. • Participation in code reviews and promotion of development best practices. • Collaboration with development and product teams.




