




Verity is looking for new talent! We are a digital transformation and innovation consulting firm, and we’re seeking a **Senior .NET Backend Developer** to join us on this journey. Check out the experience and knowledge you’ll need to accelerate and transform with us: **Responsibilities and Duties** ❖ Architecture: ➢ Understand proposed architectural patterns (microservices, message queues, etc.). ➢ Understand strategies for handling increased load (scalability). ➢ Understand fault recovery mechanisms (resilience). ➢ Implement how components communicate (protocols, message formats, etc.). ➢ Implement authentication, authorization, and encryption (security). ➢ Understand and implement system decomposition into smaller, manageable parts. ❖ Implementation: ➢ Ensure adherence to software development best practices (SOLID, Clean Code, etc.). ➢ Write readable, organized, and maintainable code. ➢ Use C\# efficiently. ➢ Implement tests with strong coverage, quality, and relevance. ➢ Meet mandatory technical requirements. ➢ Fulfill business requirements. ❖ Documentation and Presentation: ➢ Document applications clearly and concisely. ➢ Create and understand diagrams representing the architecture. ➢ Justify decisions made. ➢ Write clear, detailed instructions on how the application works and how to run it locally (Readme). ➢ Describe possible improvements or system expansions. ➢ Demonstrate long-term vision and planning capability. ➢ Report and discuss trade\-offs and challenges encountered during development. ❖ Differentiators and Best Practices: ➢ Ensure code runs error-free in local environments. ➢ Use Docker and Docker Compose strategies. ➢ Implement automated pipelines (CI/CD). ➢ Use Infrastructure-as-Code (IaC) strategies. **Requirements and Qualifications** ❖ Experience: ➢ Proven experience building scalable, resilient, and secure software architectures. ➢ Practical experience developing software using the C\# language. ➢ Experience applying software design principles (SOLID, Clean Code, etc.). ➢ Experience implementing automated tests (unit, integration, etc.). ➢ Experience with architectural patterns (microservices, message queues, etc.). ❖ Technical Knowledge: ➢ In-depth knowledge of the C\# language and the .NET ecosystem. ➢ Solid understanding of software design patterns (Design Patterns). ➢ Knowledge of software architecture principles (microservices, message queues, etc.). ➢ Knowledge of Agile development practices (Scrum, Kanban). ➢ Knowledge of information security (authentication, authorization, encryption). ➢ Knowledge of source code versioning tools (Git). ➢ Knowledge of Docker and Docker Compose. ➢ Knowledge of Kubernetes and container orchestration. ➢ Experience with relational and non\-relational databases. ➢ Familiarity with testing methodologies (TDD, BDD). ➢ Familiarity with CI/CD (Continuous Integration / Continuous Delivery). ➢ Familiarity with IaC (Infrastructure-as-Code). ❖ Skills: ➢ Excellent communication and collaboration skills for teamwork. ➢ Critical analysis and complex problem-solving ability. ➢ Ability to translate business requirements into clear, concise technical specifications. ➢ Data-driven technical decision-making ability. ➢ Ability to document solutions clearly and systematically. ➢ Capacity to learn and adapt to new technologies and tools. ❖ Differentiators: ➢ Experience conducting Code Reviews and giving/receiving constructive feedback. ➢ Hands-on experience with cloud environments (GCP, AWS, or Azure). ➢ Knowledge of caching strategies and tools (e.g., Redis, Memcached). ➢ Experience with observability tools (monitoring, logging, tracing) (e.g., Prometheus, Grafana, ELK, Jaeger). **Additional Information** **Here, we’re human, we’re digital, we’re Verity!** **Everything we do is grounded in our Fascinating Values**: * Technology: Our passion for technology drives us to modernize and accelerate businesses; * Transparency and Commitment: We’re guided by transparency and commitment to delivery; * Human Connection: We’re humans who listen empathetically and collaborate across differences; * Experience: We build our reputation by challenging ourselves daily to deliver the best experiences for our clients and colleagues; That’s how we create innovative experiences for the digital world—inspiring leadership and delivering outstanding results for our clients, always focused on methodology, technology, and people. We’ve been certified as one of the Best Places to Work by Great Place To Work, and every day we implement initiatives that further improve our workplace. At Verity, you get: * Meal allowance * Food allowance * Remote work allowance * Health insurance * Dental insurance * Life insurance * Discount partnerships * Agreements with establishments and educational institutions * Ongoing agility training * Verity Break * \#VerityWithYou * Viva Engage * **So, are you ready to create innovative experiences for the digital world?** Verity is a digital transformation and innovation consulting firm. We develop and accelerate digital products, delivering tangible results through technology. We combine Artificial Intelligence, Design, and Software Engineering to offer application modernization, digital experiences, outsourcing, and consulting. With Verity Quantum—our AI framework featuring multiple pre-built agents—we also help companies build and orchestrate their own intelligent agents. For 15 years, we’ve worked with over 100 industry-leading companies—including banks, payment processors, insurers, healthcare providers, manufacturers, and service providers—to transform businesses and accelerate outcomes. #### **VERITY INITIATIVES\_** At Verity, we have multiple initiatives that foster knowledge sharing: #### **DOING THE BEST AND WHAT’S RIGHT, ALWAYS\_** This is the mantra guiding us—from modernization to digital acceleration—as we deliver end-to-end technological journey solutions. #### **THE PERFECT ROLE\_** Being a Veriter means having the courage to evolve, think differently, and contribute insights never imagined before. At Verity, you receive meal and food allowances, health and dental insurance, life insurance, a partnership with Total Pass for health care, remote work allowance, access to courses for professional development, a birthday day off, and other initiatives constantly emerging.


