[ENGENHARIA] SOFTWARE ENGINEER.NET JR
Job description
[ENGENHARIA] SOFTWARE ENGINEER .NET JR at Stone - Linkedin.
About the role
Join Stone as a Junior Software Engineer, contributing to critical systems and developing new functionalities. This role involves maintaining and enhancing applications within a fast-paced financial technology environment. You will collaborate with a team dedicated to delivering high-quality, scalable solutions for Brazilian entrepreneurs.
Key facts
What you'll do
- Develop and maintain new software features.
- Take responsibility for developing and improving critical company systems.
- Monitor system performance and the impact of changes.
- Document all system modifications.
- Create and maintain production systems, focusing on non-functional requirements like performance, scalability, security, availability, reliability, resilience, and integration across our application ecosystem.
Requirements
- Ability to perform code and documentation inspections.
- Implement automated tests.
- Develop software using C#.
- Knowledge of relational databases (PostgreSQL, SQL Server).
- Understanding of microservices architecture.
- Capability to participate in code reviews, identifying best practices and areas for improvement.
Nice to have
- Experience with public and private cloud platforms such as Openstack, AWS, Azure, and Google Cloud.
- Familiarity with messaging models like RabbitMQ, ZeroMQ, Kafka, or IBM MQ.
- Knowledge of architectural approaches including Microservices, Event Sourcing, CQRS, Hexagonal Architecture, or Lambda Architecture.
- Experience with relational and non-relational database modeling.
- Knowledge of CI/CD tools, specifically Azure DevOps.
- Understanding of and interest in the financial market.
- Familiarity with AI development tools (Claude, Copilot, ChatGPT) and interest in the LLM ecosystem (Agents, MCP, RAG).
Skills & tools
- C#
- PostgreSQL
- SQL Server
- Microservices
Practical notes
Compensation includes a fixed salary and a variable remuneration package (PLR, ILP, or Commission) based on role eligibility. Benefits include health and dental plans (with co-participation, waived for individuals with disabilities), virtual hospital access, medication subsidy, meal/food vouchers (Pluxee), daycare assistance, disability support for children, life insurance, fuel or travel assistance, home office assistance (for hybrid or remote contracts), new parent kit, SESC agreement, internal self-development platform (Studa and Stone Library), emotional support (Acolhe360º), quick massage, and an on-site clinic. Optional benefits include Wellhub
TotalPass, Pet Club, Flash, Férias&Co, VT, Allya, and educational partnerships. All Stone positions are open to people with disabilities.