Summary
Join 3Pillar Global and be part of a global tech community building breakthrough software products. As a 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 take ownership of projects from design to launch. The role requires extensive experience in .NET CORE, AWS, and Agile methodologies, along with proficiency in multiple design patterns and high-level architecture. 3Pillar Global offers a flexible work environment, including remote work options, and various benefits such as private medical insurance, additional leave days, and sponsored certifications.
Requirements
- Demonstrated expertise with a minimum of 6+ 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
- Beach House
- ���Aseisthmus”(“Asociación Solidarista”)
- Additional Leave Days - 1 Day off (Graduation), 2 Days off (Bereavement, Marriage)
- Learning and Development CR (courses, certifications, Tech training, mentor me). Sponsored certifications
- Private Medical Insurance
- Benefits by law
- Work from home
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.