πUnited Kingdom, Spain
Software Engineer
closed
3Pillar Global
πRemote - Guatemala
Summary
Join 3Pillar Global and be part of a global tech community building breakthrough software products. As a Mid or Senior .NET CORE developer, you will craft high-quality, performant, and scalable code, working in AWS cloud environments and with various databases. You will collaborate with a global team, gather requirements, and ensure projects are delivered successfully. The role requires expertise in .NET CORE, AWS, relational and NoSQL databases, Agile methodologies, and microservices. 3Pillar Global offers a flexible work environment, including remote work options, and various benefits such as private medical insurance, learning and development opportunities, and additional leave days.
Requirements
- Demonstrated expertise with a minimum of 3+ years of experience in .NET CORE
- Solid on working on AWS Cloud environments +3y experience
- Solid on working with Relational and NoSQL experience DBs +2y experience each
- Experience working with Agile methodologies
- Solid experience working with microservices
- Experience with Docker / Containerization
- Solid experience working with APIs +2y experience
- Solid experience working with Unit Testing +1y experience
- Experience working with Object Oriented Programming, SOLID Principles, and OWASP
- Solid experience with multiple design patterns, theory, practice breaking down complexity, and their implementation
- A high level of English proficiency is required to interact with a globally-based development team
- Demonstrated experience following and adapting high-level architecture to project and client needs
- High-level design proficiency following UML / C4 / ArchiMate
- Experience in effectively working collaboratively among relevant information stakeholders to create and implement well-tested, scalable, secure, and performant enterprise-level systems that ultimately deliver the clientβs desired business outcome
Responsibilities
- Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality
- Provide accurate status tracking, reporting, and estimation using project methods and tools
- Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation
- Execute activities within the current methodology and uphold the highest quality standards
- Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success
- Take ownership of projects, from technical design to a successful launch
Preferred Qualifications
- Knowledge of source control tools
- Understanding of Software Development Life Cycle (SDLC)
- Proficiency in Object-Oriented Programming (inheritance, polymorphism, classes, instances, properties)
- Knowledge of protocols like HTTP, and serialization formats like JSON and XML
- Knowledge of document databases
- Experience with Unit testing
- Experience in building CI/CD pipelines
- Knowledge of building Cloud Native applications
Benefits
- Learning and Development (courses, certifications, Tech training, mentor me)
- Benefits by law
- Private Medical Insurance
- Virtual Team Activities
- Additional Leave Day - 1 Day off (Graduation)
- Work from home
- Badge discounts
This job is filled or no longer available
Similar Remote Jobs

πIreland

πUnited Kingdom
π°$128k-$147k
πWorldwide
πIndia
π°$160k-$200k
πWorldwide
π°$170k-$220k
πWorldwide
πUnited Kingdom
πWorldwide
π°$190k-$220k
πWorldwide