Extra360 Technology SolutionsExtra360 is a leading technology company that specializes in delivering loyalty, digital wallet, and payments solutions to businesses worldwide. With over 20 years of experience, we have a proven track record of improving customer engagement, employee satisfaction, merchant retention, and sales for clients across various industries, including retail, healthcare, and financial services.
Our expertise in modern technologies and deep industry knowledge makes us a valued partner for our clients, supporting their revenue generation and customer experience efforts.
As a hypergrowth scale-up with ambitions to become a Unicorn company, we're on the lookout for energized, motivated, and innovative individuals to join our dynamic, customer-obsessed team.
At Extra360, we firmly believe that happy employees create happy customers, and we're dedicated to fostering a supportive and empowering work environment where you can thrive.
Why Extra360?
Engage in cutting-edge projects that push the boundaries of technology and revolutionize customer engagement.
Collaborate with passionate, like-minded professionals in a fast-paced and vibrant environment.
Work with a diverse portfolio of international clients and partners, gaining valuable global experience.
Benefit from continuous training and development programs designed to advance your skills and career.
Thrive in an inclusive workplace that values diversity, encourages collaboration, and celebrates your ideas and contributions.
What's in it for You?
We offer a salary that matches your skills and experience.
Enjoy the flexibility of working from home or our awesome office.
Gain valuable experience working with clients and projects from around the world.
Learn from best-in-class subject matter experts.
Comprehensive and holistic healthcare coverage.
Full meal coverage every day.
Regular happy hours and social events with your teammates.
Unlimited potential to shape your career and drive outcomes.
Contribute to the development of products used by thousands of people every day
Design, test, and implement software applications
Write clean and maintainable code using C# and .NET technologies
Analyze requirements and design appropriate software solutions
Code following design patterns, perform unit testing, participate in code reviews, and apply refactoring when needed
Support production deployment processes and assist in resolving post-deployment issues
Troubleshoot technical problems and provide effective solutions
B.Sc. or M.Sc. degree in Computer Engineering or a related field
Minimum of 3 years of experience in software development
Hands-on experience with Microsoft web technologies, including ASP.NET MVC, Web API, .NET Framework, .NET Core, and C#
Good understanding of Object-Oriented Programming (OOP), SOLID principles, and basic design patterns
Practical experience in designing and consuming RESTful APIs
Basic to intermediate knowledge of relational databases such as MS SQL Server
Familiarity with NoSQL databases like MongoDB
Awareness of messaging queues, such as RabbitMQ
Experience with ORM tools (e.g., Entity Framework) and understanding of concepts like data validation, caching, and working with relational data
Excellent communication skills, ability to meet deadlines and work under pressure, accountability, and ownership.
Strong problem solving and analytical skills.
Strong collaboration skills, responsive to project needs and demands in fast changing environment.
Passion for learning and continuous self-improvement.
Ability to work in a team environment as a reliable, responsible, and self-motivated team player.
Ready to Join Us?
If you're passionate about technology and its impact on business growth, and you thrive in a dynamic, fast-paced environment, we want to hear from you.
At Extra360, you'll have the opportunity to innovate at scale, learn new things, and have fun along the way
Apply now and take the next step in your career with Extra360. Let's build the future of customer engagement together.
¿Te interesa este puesto?