Sr. .NET Developer

Apply Now

Company: AgileThought

Location: Tampa, FL 33647

Description:

The Senior .NET Developer is an AgileThought team member involved in many aspects of a customer engagement; from the collaboration with other team members and customers to determine the best solution for a particular engagement to the design, development and delivery of software products.

Responsibilities:
  • Designing, developing, implementing, and releasing high quality custom software solutions using Scrum
  • Applying the very best technical agile patterns and practices when building custom software solutions
  • Collaborating frequently with AgileThought's customers to provide technical consultation and assistance; and working with these customers to build software solutions that add the most value to their business
  • Working under some supervision from a Technical Architect or Delivery Leader, but will be expected to work independently on complex, non-routine tasks and projects - many unique to our customer's organizations. You may interact with end users and other technical personnel to identify and correct issues
  • Maintain continuous, open, consistent professional communication with customers, peers and team members. Openly listen to others and confirm understanding to ensure everyone is on the same page.
  • Proactively looking for ways to keep all time productive and will use non-customer time for personal training, internal projects and administrative tasks
  • Working on project teams consisting of both AgileThought customers and AgileThought team members
  • Be committed to?making a positive impact on our client's engagements
  • Working closely with team members on quality-related activities
  • Leading and mentoring Developer I and Developer II's through projects
  • Contributes to AgileThought delivery methodology
  • Aligns toward a business domain and provides organizational leadership


Requirements

Minimum Qualifications:
  • 8+ years software development experience?
  • Expert in multiple technology frameworks?
  • Expert understanding of design patterns?
  • Strong development operations tooling and pattern capabilities?
  • Strong understanding of enterprise?scale?out and scale up technologies?
  • Deep understanding and experience with agile development practices, including unit testing and continuous integration?
  • Strong understanding of all Scrum ceremonies?
  • Strong ability to translate business needs into technology solutions?
  • Ability to design and implement frameworks?
  • Willingness to take on additional responsibility to ensure team success and quality solutions?
  • Team player that understands how your own work is important to the team's success?
  • Become a partner and trusted advisor to clients, advising on best-fit technologies and best practices?
  • A desire to constantly learn and share new knowledge?
  • Ability to self-organize and manage your time?
  • Ability to learn business concepts quickly?
  • Ability to multitask across different projects?
  • Aptitude and desire for learning new technologies?
  • Ability to work in high-velocity environments while maintaining attention to detail, work and workmanship quality and professionalism.?
  • Punctuality and consistent ability to meet project deadlines.?
  • Demonstrate the capability to work with the tools involved to implement and ensure compliance with the process put in place?
  • A desire to constantly learn and share new knowledge, whether this is reading a book and posting a review on our Yammer, or giving a lunch and learn on the hottest new topics in your field?
  • Exceptional written and oral communication skills??
  • A caring attitude - care about what you do, who you do it with and how you're going to be successful in the end?


Preferred Qualifications:
  • Technically savvy, entrepreneurial spirit who thrives in environments that reward self-initiative and resourcefulness?
  • Non-complainer - everyone has something they'd rather not do??
  • Academic background in computer science?
  • 10+ years relevant professional work experience?
  • Willing to Travel

Similar Jobs