Job Closed
This listing is no longer active.
Building digital businesses, together.
Senior Full Stack Engineer - .NET/React
Location
Guatemala
Posted
62 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Engineer - .NET/React
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:
- Backend
- .Net
- Python
- Frontend
- ReactJS
- JavaScript / TypeScript
- Database
- MySQL
- SQL (queries, indexing, joins, etc.)
- Testing
- JUnit
- Mockito
- JUnit Jupiter
- API & Data Exchange
- Microservices
- RESTful APIs
- JSON
- Authentication
- Understanding of authentication/authorization mechanisms
- Familiarity with OAuth 2.0, JWT, or Microsoft identity (Azure Active Directory)
- Version Control & Collaboration
- Git
- Agile / Scrum methodology
- General Knowledge / Nice to have
- Basic knowledge of Cloud platforms (Azure)
- Familiarity with CI/CD pipelines
- Understanding of DevOps practices (deployment, scripting, basic system operations)
- Experience in Agile software development methodologies.
- Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation).
- Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems.
- Practice and initiative mentoring other engineers and decision-makers throughout the organization.
- Good understanding of SOLID principles.
- Proficiency in the English language.
Benefits
- Medical Insurance benefits as per company policy.
- Life Insurance as per company policy
- 15 days of paid vacation as per local law
- Paternity and maternity leave as per as per local law
- Marriage, bereavement and graduation leaves as per company policy
- Paid holidays as per local law
- Christmas and Middle year bonuses as per local law
- Discounts in local shops
- Direct deposit of payroll.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and maintain software applications and accounting/ERP integrations • Solve complex technical challenges and lead technical design decisions • Decompose Epics and Initiatives into actionable work items
• Develop the integration platform that connects the Contact Center with custom and third-party systems. • Contribute to the design of new functionality and support of the existing features. • Contribute to the technical designs based on architectural blueprints and the implementation process, ensuring architectural integrity. • Cooperate with Service/Maintenance, QA, Platform Teams. • Ensure robust, secure, and scalable API connections for data exchange and service orchestration. • Ensure the quality of software deliverables by actively participating in the defined quality strategy and adhering to established quality standards.
Backend Engineer – Personalization
SpotifyPassionate music fans. Innovative tech pros. Perfect harmony. Join our band.
• Own the backend systems that rank and serve personalized content to hundreds of millions of Spotify users on the Now Playing View, one of Spotify's most visible surfaces. • Work in an AI-native development workflow. To implement backend changes across services, review their output, and ensure architectural coherence across the system. • Integrate with ML serving infrastructure and collaborate with ML engineers to bring models from training to production within tight latency constraints. • Make product-informed backend decisions to understand why a feature matters to users, not just how to implement it. Connecting system design choices to scroll engagement, discovery, and user experience. • Design the patterns, tests, and guardrails that keep agent-generated code consistent, safe, and production-ready across services. • Run and analyze A/B experiments from instrumenting new features to interpreting rollout metrics. Shipping what the data says works. • Own production reliability for your services including monitoring, alerting, on-call, and incident response. Collaborate as part of a cross functional team including machine learning engineers, data scientists, research scientists, and product managers, to turn ideas into production systems.
Backend Engineer, Java
pub. - Public Value TechnologiesDie digitale Tochter von BR & SWR – wir gestalten digitale Plattformen.
• Design and development of backend services and APIs within the ARD ecosystem • You design and implement scalable microservices based on Java using Spring Boot or Quarkus • Together with the team you design and decide on appropriate system architectures for exchanging, caching and transforming data • You work with containerized applications using Docker and Kubernetes and support their operation and further development • Develop and maintain interfaces (e.g., REST, GraphQL) • You actively participate in code reviews, technical discussions and architecture decisions • Identify and implement improvements regarding performance, reliability and maintainability of existing systems




